At a Glance
- Tasks: Lead a small team in developing innovative C# software solutions using Azure and React.
- Company: Join a Microsoft automotive software company experiencing exciting growth and innovation.
- Benefits: Enjoy a hybrid work model with one day on-site for collaboration and influence project decisions.
- Why this job: Be part of a collaborative environment where your ideas shape technology and drive impact.
- Qualifications: C# / Microsoft background with a passion for modern tech and leadership experience preferred.
- Other info: Opportunity to advance into a Technical Lead position while working with cutting-edge technologies.
The predicted salary is between 48000 - 72000 £ per year.
Hands-on Lead C# Software Developer with an interest around modern technology (Azure & React) are wanted by a Microsoft automotive software company, working on a suite of new products.
The business is going through an exciting growth period and looking to develop a new, scalable technology platform that will compliment some of their established products. You'll be leading a small team of 3 in a hands-on capacity.
Ideally, you’ll come from a C# / Microsoft background and have a passion for pushing the latest technology. As you’ll be given lots of responsibility on a new Azure based project. This company has a collaborative environment where they like their Developers to have an influence on projects and decision making, they work across the full stack and this opening has the opportunity to move into a Technical Lead position.
Technical Environment:
- C#
- .Net Core
- Web API’s
- SQL Server
- Azure (Functions, Storage, KeyVault, Cosmos DB, Web App, Logic App)
- React
- Unit Testing with either NUnit, MS Test or Moq
- TDD, Dependency Injection, GoF Patterns, Observability, shift left, mediator pattern
- Used Entity Framework or another ORM and familiar with the repository pattern
- Git, Docker, Kubernetes (Bonus)
The team work to a hybrid model and go on-site, 1 day a week to collaborate.
Spencer Scott Ltd is an equal opportunity Recruitment Agency, which means we do not discriminate on the basis of race, colour, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression. We celebrate diversity and are committed to create inclusive working environments for all our clients.
Lead C# Developer employer: Spencer Scott - Technology Recruitment
Contact Detail:
Spencer Scott - Technology Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead C# Developer
✨Tip Number 1
Make sure to showcase your hands-on experience with C# and .NET Core in your discussions. Highlight specific projects where you've led a team or contributed significantly, as this aligns perfectly with the role's requirements.
✨Tip Number 2
Familiarize yourself with Azure services mentioned in the job description, such as Azure Functions and Cosmos DB. Being able to discuss how you've utilized these technologies in past projects will demonstrate your readiness for the responsibilities of this position.
✨Tip Number 3
Since the company values collaboration, be prepared to share examples of how you've worked effectively in a team environment. Discussing your approach to decision-making and how you influence project outcomes can set you apart.
✨Tip Number 4
Stay updated on modern development practices like TDD and Dependency Injection. Being able to articulate your understanding and application of these concepts during conversations will show that you're aligned with their tech stack and methodologies.
We think you need these skills to ace Lead C# Developer
Some tips for your application 🫡
Highlight Relevant Experience: Make sure to emphasize your hands-on experience with C# and any relevant projects you've worked on, especially those involving Azure and React. This will show that you have the technical background they are looking for.
Showcase Leadership Skills: Since this role involves leading a small team, include examples of your leadership experience. Discuss how you've influenced projects or decision-making in previous roles to demonstrate your capability.
Tailor Your CV: Customize your CV to reflect the specific skills and technologies mentioned in the job description, such as .Net Core, SQL Server, and unit testing frameworks. This will help your application stand out.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your passion for modern technology and your interest in contributing to a collaborative environment. Make it personal and engaging.
How to prepare for a job interview at Spencer Scott - Technology Recruitment
✨Show Your Technical Expertise
Be prepared to discuss your experience with C#, .NET Core, and Azure in detail. Highlight specific projects where you've utilized these technologies, and be ready to answer technical questions that demonstrate your depth of knowledge.
✨Demonstrate Leadership Skills
Since this role involves leading a small team, share examples of how you've successfully led projects or teams in the past. Discuss your approach to collaboration and decision-making, emphasizing your ability to influence and motivate others.
✨Emphasize Your Passion for Modern Technology
Express your enthusiasm for modern technologies like React and cloud solutions. Share any personal projects or continuous learning efforts that showcase your commitment to staying updated with industry trends.
✨Prepare for Behavioral Questions
Expect questions about teamwork, conflict resolution, and project management. Use the STAR method (Situation, Task, Action, Result) to structure your responses, providing clear examples that reflect your problem-solving skills and adaptability.