At a Glance
- Tasks: Join our team as a C# Software Engineer, enhancing our SaaS platform with modern tech.
- Company: We're a fast-growing company focused on quality and collaboration in software development.
- Benefits: Enjoy remote work flexibility with minimal office visits and a supportive team culture.
- Why this job: Be part of a dynamic environment where your contributions directly impact our product's success.
- Qualifications: 5 years of experience in software development, strong skills in .NET, Angular, and SQL required.
- Other info: Must be open to occasional office visits; remote work experience is essential.
The predicted salary is between 36000 - 60000 Β£ 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 C# Software Engineer SQL.
β¨Tip Number 1
Familiarise yourself with the latest features of .NET 8 and Angular. Being able to discuss recent updates or improvements in these technologies during your interview will show that you're proactive and engaged with the tech stack we use.
β¨Tip Number 2
Brush up on your SQL skills, especially around writing complex queries and understanding performance implications. You might be asked to solve a problem or optimise a query during the interview, so practice is key!
β¨Tip Number 3
Demonstrate your experience with remote collaboration tools and practices. Since we value effective communication in a remote setting, sharing examples of how you've successfully worked in distributed teams can set you apart.
β¨Tip Number 4
Prepare to discuss your approach to delivering quality software quickly. We appreciate pragmatism, so think about how you've balanced speed and quality in past projects and be ready to share specific examples.
We think you need these skills to ace C# Software Engineer SQL.
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, Angular, and SQL. Include specific projects where you've used these technologies, especially in a SaaS environment.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your remote working experience and how you thrive in a collaborative environment, as well as your understanding of scaling product companies.
Showcase Relevant Projects: If possible, include links to your GitHub or portfolio showcasing relevant projects that demonstrate your skills in building APIs, working with modern JavaScript frameworks, and writing complex SQL queries.
Highlight Soft Skills: Emphasise your ability to work autonomously and collaboratively. Mention any experience you have with agile methodologies or fast-paced environments, as this aligns with the company's values.
How to prepare for a job interview at GBV Ltd
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET 8, Angular, and SQL in detail. Bring examples of projects where you've built APIs or worked on complex front-end codebases, as this will demonstrate your capability to contribute effectively.
β¨Demonstrate Remote Collaboration
Since the role involves remote work, share your experiences of collaborating with teams in a remote setting. Highlight any tools or practices you use to maintain effective communication and productivity while working from home.
β¨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, especially in a fast-paced environment.
β¨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving skills, particularly around SQL queries and performance implications. Practice explaining your thought process clearly, as this will showcase your analytical abilities and understanding of scalable architecture.