At a Glance
- Tasks: Design and develop full-stack applications using .NET and Angular.
- Company: Join a boutique firm in Greater Manchester focused on innovative tech solutions.
- Benefits: Enjoy flexible working hours and a dedicated training budget.
- Why this job: Be part of a collaborative team shaping impactful projects in a forward-thinking environment.
- Qualifications: 3-5+ years in software development with skills in C#, .NET, Angular, and AWS.
- Other info: Opportunity to mentor junior developers and influence architectural decisions.
The predicted salary is between 48000 - 72000 £ per year.
My client is a boutique firm based in Greater Manchester, operating in a regulated sector and offering innovative, tech-driven solutions. With a growing commitment to internal software development, they are seeking a talented Senior Software Developer to join their agile team and help shape the future of their platforms.
You’ll be a key contributor, working on full-stack applications using .NET, Angular, Docker, and AWS. This hands-on role combines technical leadership, product influence, and close collaboration with stakeholders—including senior leadership.
What You’ll Do:
- Design, develop, and maintain internal and client-facing applications using .NET and Angular
- Build new features using modern tools like Docker and AWS ECS
- Mentor and support a junior developer through code reviews and best practices
- Translate business requirements into scalable technical solutions
- Focus on security, performance, and maintainability in all work
- Influence architectural decisions and participate in shaping technical direction
What You’ll Bring:
- 3–5+ years of commercial software development experience
- Proficiency in C#, .NET (Core/Framework), Angular, MS SQL, Docker, and AWS ECS
- Experience with REST APIs, event-driven design, and messaging tools like RabbitMQ
- Comfortable in small agile teams and modern DevOps workflows (CI/CD, Git)
- Strong communication skills and a proactive, collaborative mindset
- A passion for mentoring and supporting junior team members
Desirable:
- Experience in regulated or professional services industries
- Knowledge of GDPR and secure development practices
This is an excellent opportunity to work on impactful, meaningful projects in a collaborative, forward-thinking environment.
Benefits:
- Flexible working
- Training budget
Apply today and help shape the technical future of my client’s growing business.
C# Senior Software Developer employer: Adria Solutions
Contact Detail:
Adria Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C# Senior Software Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as .NET, Angular, Docker, and AWS. Having hands-on experience or projects showcasing these skills can significantly boost your chances of standing out during the interview process.
✨Tip Number 2
Prepare to discuss your experience with mentoring junior developers, as this is a key aspect of the role. Think of specific examples where you've provided guidance or conducted code reviews, as this will demonstrate your leadership capabilities.
✨Tip Number 3
Research the company’s focus on regulated sectors and understand the implications of GDPR and secure development practices. Being able to articulate your knowledge in these areas during discussions will show that you are aligned with their values and operational needs.
✨Tip Number 4
Engage with the company's online presence, such as their website or social media channels. This will not only give you insights into their culture and projects but also provide you with talking points that can help you connect with the interviewers on a more personal level.
We think you need these skills to ace C# Senior Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, Angular, and other relevant technologies mentioned in the job description. Use specific examples of projects you've worked on that demonstrate your skills in these areas.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience in agile teams and mentoring junior developers.
Showcase Relevant Projects: If you have worked on full-stack applications or have experience with Docker and AWS, be sure to include these projects in your application. Highlight your contributions and the impact they had on the project.
Prepare for Technical Questions: Anticipate technical questions related to C#, .NET, and architectural decisions. Be ready to discuss your approach to security, performance, and maintainability in software development during potential interviews.
How to prepare for a job interview at Adria Solutions
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET, Angular, and other relevant technologies. Bring examples of past projects where you used these tools, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Leadership and Mentoring
Since the role involves mentoring junior developers, share specific instances where you've guided others. Highlight your approach to code reviews and how you ensure best practices are followed within your team.
✨Understand the Business Context
Familiarise yourself with the regulated sector the company operates in. Be ready to discuss how you can translate business requirements into technical solutions, focusing on security and performance.
✨Prepare for Collaboration
This role requires close collaboration with stakeholders, including senior leadership. Think of examples where you've successfully worked in an agile team and how you communicated effectively with different levels of the organisation.