At a Glance
- Tasks: Develop features and refine functionality across the full stack using C#.
- Company: Join a well-established engineering business in Brighton's tech hub.
- Benefits: Enjoy hybrid working, generous holiday allowance, and private healthcare.
- Why this job: Be part of a collaborative team where your ideas matter and code ships.
- Qualifications: 2+ years experience with C#, RESTful APIs, and full stack development required.
- Other info: Open to UK-based candidates only; flexible hours and supportive environment.
The predicted salary is between 45000 - 55000 £ per year.
Salary: £45,000–£55,000 (depending on experience)
About the Role
We are seeking a skilled mid-level C# Full Stack Developer to join our agile development team within a well-established engineering business based in Brighton. In this role, you will work across the full stack - developing new features, refining existing functionality, and contributing to the future direction of our product. Your responsibilities will encompass C# frontend and backend development, Android app development, and some Flutter work, making this an ideal opportunity for someone comfortable transitioning between server-side and client-side tasks. This position offers autonomy, the chance to see your work in production, and the opportunity to be part of a collaborative and friendly team that values innovation and growth.
Key Responsibilities
- Build dynamic, responsive user interfaces using MVC, Flutter, integrating seamlessly with backend APIs.
- Develop scalable APIs and business logic using C# ensuring high performance and security.
- Contribute to system architecture and tech decision-making.
- Write clean, testable, maintainable code.
- Optimise performance and scalability across the stack.
- Ensure application-level security and data protection.
- Participate in code reviews and knowledge sharing.
- Work closely with the wider team to scope and deliver features.
Essential Skills & Experience
- 2+ years professional experience with C# and RESTful APIs.
- Strong knowledge of client/server architecture and full stack development.
- Comfortable with HTML, CSS, JavaScript and modern frontend practices.
- Experience with cloud services (Azure or AWS) and containerised deployments.
- Familiar with TDD version control (Git), and CI/CD.
- Proficient in working with MS SQL Server or similar relational databases.
- Experience with writing complex queries, optimising performance, and ensuring data integrity.
- Solid understanding of software development best practices and code quality.
Bonus Skills (Nice to Have)
- Experience building Android apps (hybrid) with Flutter/Dart.
- Familiarity with microservices and cloud-native architecture.
- Background in H&S compliance or related sectors.
Soft Skills We’re Looking For
- Strong problem-solving mindset.
- Good communication and teamwork skills.
- Able to work independently and manage time well.
- Curious, self-motivated, and open to learning.
- Attention to detail, especially in testing and documentation.
- Comfortable in a small, agile team environment.
Why Work With Us?
We’re a small, tech-focused team within a stable and growing company. You’ll be joining a relaxed but productive environment where your ideas will be heard and your code will ship.
- Hybrid working (2-3 days remote).
- Office in Brighton’s digital/tech hub.
- Generous holiday allowance plus additional birthday day-off.
- Private healthcare and pension.
- Supportive team, flexible hours.
To Apply
If this sounds like a good fit, we’d love to hear from you. Please send your CV and a short cover note explaining your experience and why you’re interested in the role.
Note: This role is open to registered UK-based candidates only.
Mid-Level Software Developer – C# / Full Stack employer: Wasabi Design and Development
Contact Detail:
Wasabi Design and Development Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Level Software Developer – C# / Full Stack
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially C#, RESTful APIs, and cloud services like Azure or AWS. Being able to discuss your experience with these tools during an interview will show that you're a strong candidate.
✨Tip Number 2
Prepare examples of your previous work that demonstrate your full stack development skills. Be ready to explain how you built dynamic user interfaces and developed scalable APIs, as this will highlight your practical experience.
✨Tip Number 3
Brush up on your problem-solving skills and be prepared to discuss how you've tackled challenges in past projects. This role values a strong problem-solving mindset, so showcasing your ability to think critically will set you apart.
✨Tip Number 4
Engage with the company culture by researching StudySmarter and understanding our values. During the interview, express how your personal values align with ours, particularly around innovation and teamwork, to demonstrate that you'd be a great fit for our team.
We think you need these skills to ace Mid-Level Software Developer – C# / Full Stack
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, RESTful APIs, and full stack development. Emphasise any relevant projects or roles that showcase your skills in both frontend and backend development.
Craft a Compelling Cover Note: In your cover note, explain why you're interested in this specific role and how your background aligns with the responsibilities outlined in the job description. Mention your experience with cloud services and any relevant technologies like Flutter.
Showcase Your Problem-Solving Skills: Include examples in your application that demonstrate your problem-solving mindset and ability to work independently. This could be through specific projects where you overcame challenges or contributed to team success.
Highlight Soft Skills: Don't forget to mention your soft skills such as communication, teamwork, and attention to detail. These are crucial for the collaborative environment described in the job posting, so provide examples of how you've applied these skills in past roles.
How to prepare for a job interview at Wasabi Design and Development
✨Showcase Your Full Stack Skills
Make sure to highlight your experience with both frontend and backend development during the interview. Be prepared to discuss specific projects where you've used C# and integrated it with modern frontend technologies like HTML, CSS, and JavaScript.
✨Demonstrate Problem-Solving Abilities
Given the emphasis on a strong problem-solving mindset, be ready to tackle some coding challenges or hypothetical scenarios. This will showcase your analytical skills and how you approach complex issues in software development.
✨Discuss Your Experience with Cloud Services
Since familiarity with cloud services like Azure or AWS is essential, come prepared to talk about any relevant projects. Share how you've implemented cloud solutions and the benefits they brought to your previous work.
✨Emphasise Team Collaboration
As this role involves working closely with a team, highlight your teamwork and communication skills. Share examples of how you've contributed to team projects, participated in code reviews, or shared knowledge with colleagues.