At a Glance
- Tasks: Join our team as a Mid-Level Software Engineer, working on a fast-paced SaaS platform.
- Company: We are a growing tech company focused on delivering quality software solutions.
- Benefits: Enjoy remote work flexibility with occasional office visits and a collaborative culture.
- Why this job: Be part of an innovative team that values autonomy and quick delivery without compromising quality.
- Qualifications: 5 years of software development experience with .NET Core, Angular, and strong SQL skills required.
- Other info: Remote-friendly environment; must be open to occasional office work.
The predicted salary is between 28800 - 48000 Β£ per year.
Weβre looking for a capable and motivated Mid-Level Software Engineer to join our growing team. The role will be based from home first with expectation to be in the office on average, 1 time per month (this could be less but it also could be 2 times per month - it should never be more than that).
Youβll work across the full stack using C#, .NET 8, Angular, and SQL to build and enhance our fast-paced SaaS platform. We value autonomy, collaboration, and pragmatism β shipping quickly without sacrificing quality. The front end is a large Angular monorepo managed with NX, using Angular Material, SCSS, and a shared component framework. NET 8 with a mix of APIs and Azure Functions, moving toward containerised services. But we care about quality, move fast, and focus on delivering value.
- Commercial experience with .NET Core (preferably .NET 6 or later): You should be confident building and maintaining APIs and backend services using modern .NET technologies in a production environment.
- Experience with a modern JavaScript framework (preferably Angular) and TypeScript: We're looking for someone who can contribute to a large, complex front-end codebase and understands the principles of scalable front-end architecture.
- Around 5 years of professional software development experience: You should bring a solid foundation of experience that demonstrates your ability to contribute meaningfully and independently in a fast-paced environment.
- Strong SQL skills: Comfort writing complex queries, understanding performance implications, and working with relational databases as part of a data-rich application would be useful.
- Understanding the pace and priorities of a scaling product company: This will help you adapt quickly.
- Remote working experience: We operate in a primarily remote model and value engineers who are effective collaborators in a remote-friendly environment.
Please do not apply if you aren't prepared to entertain office working when required as stated.
Contact Detail:
GBV Ltd Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Developer / Software Developer / C# Developer
β¨Tip Number 1
Familiarise yourself with our tech stack, especially C#, .NET 8, and Angular. Being able to discuss specific projects where you've used these technologies will show your hands-on experience and understanding of our needs.
β¨Tip Number 2
Highlight your remote working experience during any discussions. Share examples of how you've successfully collaborated with teams in a remote setting, as this is crucial for our work culture.
β¨Tip Number 3
Demonstrate your understanding of scalable front-end architecture. Be prepared to discuss how you've tackled challenges in large codebases, particularly with Angular, to show that you can contribute effectively from day one.
β¨Tip Number 4
Show your enthusiasm for fast-paced environments. Discuss how you've adapted to changing priorities in previous roles, as we value engineers who can thrive in a dynamic setting while maintaining quality.
We think you need these skills to ace Developer / Software Developer / C# Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, Angular, and SQL. Emphasise any projects where you've worked in a fast-paced environment and demonstrate your ability to deliver quality work quickly.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your remote working experience and how you can contribute to their SaaS platform, focusing on your skills in modern JavaScript frameworks and backend services.
Showcase Relevant Projects: If possible, include links to your GitHub or portfolio showcasing relevant projects that demonstrate your skills in building APIs, working with Angular, and writing complex SQL queries. This will give them a clear picture of your capabilities.
Prepare for Technical Questions: Be ready to discuss your technical skills in detail during the interview process. Brush up on your knowledge of .NET technologies, front-end architecture principles, and SQL performance implications, as these are crucial for the role.
How to prepare for a job interview at GBV Ltd
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET, Angular, and SQL in detail. Bring examples of projects where you've used these technologies, especially focusing on how you contributed to the full stack development.
β¨Demonstrate Remote Collaboration
Since the role is primarily remote, highlight your experience working in distributed teams. Share specific examples of how you've effectively communicated and collaborated with colleagues in a remote setting.
β¨Understand the Company Culture
Familiarise yourself with the company's values of autonomy, collaboration, and pragmatism. Be ready to discuss how you align with these values and how they influence your work style and decision-making.
β¨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving skills. Practice coding challenges or system design scenarios relevant to the technologies mentioned in the job description, particularly around APIs and scalable front-end architecture.