At a Glance
- Tasks: Join a collaborative team to develop and maintain high-quality software using C# and Azure.
- Company: An established software company with 20+ years of experience in innovative digital platforms.
- Benefits: Enjoy 25 days holiday, hybrid working, and a performance-related bonus.
- Why this job: Work on exciting projects, mentor juniors, and influence architectural decisions in a supportive environment.
- Qualifications: 5+ years in software development with expertise in C#, .NET, and Azure services.
- Other info: Opportunity to work on both legacy and greenfield systems.
The predicted salary is between 48000 - 84000 £ per year.
Our client is an established software company with over 20 years of experience delivering innovative digital platforms to a wide user base. They are looking for a Senior Software Developer to join a small, collaborative team working across the full Microsoft and Azure technology stack.
This is a hands-on role offering the chance to work on both legacy and greenfield systems, contribute to architectural decisions, and support the continuous improvement of development practices.
Key responsibilities:- Develop and maintain scalable, high-quality software using C#, .NET, and Azure
- Lead on coding tasks and contribute to system architecture
- Perform code reviews and mentor junior developers
- Collaborate across teams to deliver business-critical solutions
- Provide second-line technical support as needed
- 5+ years in commercial software development
- Proficiency in C#, .NET, SQL Server, and JavaScript
- Experience with Azure services and DevOps tools
- Understanding of secure coding and software development best practices
- Microservices, containers (Docker/Kubernetes)
- Front-end frameworks such as Vue.js
- Messaging systems (e.g. Service Bus, Kafka)
- NoSQL databases, REST APIs, CI/CD pipelines
- 25 days holiday plus bank holidays and additional Christmas leave
- Flexible 37.5-hour week
- Hybrid working: 2 days/week
- Performance-related bonus, pension, private medical insurance, and more
Interested? Please Click Apply Now!
Contact Detail:
Adria Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C# Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in C# and .NET development. Being up-to-date with the latest features and best practices will not only boost your confidence but also demonstrate your commitment to continuous learning during interviews.
✨Tip Number 2
Showcase your experience with Azure services by preparing examples of projects where you've successfully implemented cloud solutions. This will highlight your hands-on experience and understanding of the technology stack they are using.
✨Tip Number 3
Prepare to discuss your approach to mentoring junior developers. Think of specific instances where you’ve provided guidance or support, as this aligns with their need for a candidate who can lead coding tasks and contribute to team growth.
✨Tip Number 4
Brush up on your knowledge of secure coding practices and software development methodologies. Be ready to discuss how you’ve applied these principles in past projects, as this is crucial for ensuring high-quality software development.
We think you need these skills to ace C# Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, SQL Server, and Azure. Include specific projects where you've demonstrated your skills in these areas, as well as any leadership roles or mentoring experiences.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your 5+ years of experience in software development and how you can contribute to both legacy and greenfield systems. Be sure to touch on your understanding of secure coding practices.
Showcase Relevant Projects: If you have worked on microservices, containers, or front-end frameworks like Vue.js, include these in your application. Provide brief descriptions of your contributions and the technologies used, as this will demonstrate your versatility and technical depth.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Software Engineer role.
How to prepare for a job interview at Adria Solutions
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET, and Azure in detail. Bring examples of projects you've worked on that demonstrate your proficiency and be ready to solve coding challenges during the interview.
✨Demonstrate Leadership Qualities
Since this role involves mentoring junior developers and leading coding tasks, highlight any previous leadership experiences. Share specific instances where you guided a team or contributed to architectural decisions.
✨Understand the Company’s Tech Stack
Research the company’s use of Microsoft and Azure technologies. Familiarise yourself with their products and services, and think about how your skills can contribute to their ongoing projects and improvements.
✨Prepare for Behavioural Questions
Expect questions about teamwork, problem-solving, and handling challenges. Use the STAR method (Situation, Task, Action, Result) to structure your answers and provide clear, concise examples from your past experiences.