C# Senior Software Engineer
C# Senior Software Engineer

C# Senior Software Engineer

Manchester Full-Time 48000 - 84000 £ / year (est.) No home office possible
A

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 strong skills in C#, .NET, and Azure.
  • 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
Essential experience:
  • 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
Desirable experience:
  • 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
Benefits:
  • 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!

C# Senior Software Engineer employer: Adria Solutions

Our client is an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation within a small, dedicated team. With over 20 years of industry experience, they provide ample opportunities for professional growth, including mentorship for junior developers and involvement in architectural decisions. Located in a vibrant area, the company supports a flexible hybrid working model, ensuring a healthy work-life balance while offering competitive benefits such as a performance-related bonus and private medical insurance.
A

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 specific examples of projects where you've successfully implemented these technologies. This will help you stand out as a candidate who can hit the ground running in a cloud-based environment.

✨Tip Number 3

Brush up on your mentoring skills, as this role involves guiding junior developers. Be ready to discuss your previous experiences in mentoring or leading teams, highlighting how you’ve contributed to their growth and success.

✨Tip Number 4

Prepare to discuss architectural decisions you've made in past projects. Understanding system architecture is crucial for this role, so be ready to explain your thought process and the impact of those decisions on project outcomes.

We think you need these skills to ace C# Senior Software Engineer

C# Programming
.NET Framework
SQL Server
JavaScript
Azure Services
DevOps Tools
Microservices Architecture
Docker
Kubernetes
Front-end Frameworks (e.g. Vue.js)
Messaging Systems (e.g. Service Bus, Kafka)
NoSQL Databases
REST APIs
CI/CD Pipelines
Secure Coding Practices
Code Review and Mentoring
Collaboration Skills
Problem-Solving Skills

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 explain your thought process during development.

✨Prepare for Code Reviews

Since the role involves mentoring junior developers and performing code reviews, think about how you would approach giving constructive feedback. Be ready to discuss your own experiences receiving and implementing feedback.

✨Understand the Company’s Tech Stack

Research the specific technologies used by the company, especially any tools or frameworks mentioned in the job description. This will show your genuine interest and help you relate your skills to their needs.

✨Demonstrate Collaboration Skills

As the role requires collaboration across teams, prepare examples of how you've successfully worked with others in past projects. Highlight your communication skills and ability to work in a team environment.

C# Senior Software Engineer
Adria Solutions
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>