Job description
Senior Software Engineer (.NET / AWS)
Location: Manchester / Hybrid
Salary: Up to £75,000 + benefits
The Role
We are looking to hire experienced Senior Software Engineers to join a growing engineering function. You'll play a key role in designing and building scalable, cloud-native applications that support a rapidly evolving digital product suite.
Working closely with the wider engineering team, product managers, and stakeholders, you'll contribute across the full development lifecycle - from architecture and design through to deployment and optimisation.
This is a great opportunity to join a forward-thinking, collaborative team with a strong engineering culture and modern tech stack.
Key Responsibilities
• Design, develop and maintain applications using .NET technologies (C#)
• Build and deploy scalable systems within AWS cloud environments
• Contribute to architecture and technical decision-making
• Work closely with Product and Engineering teams to deliver features
• Champion best practice, code quality, and mentoring within the team
• Improve system performance, reliability, and scalability
• Support CI/CD pipelines and DevOps processes
Required Experience
• Strong commercial experience with .NET / C#
• Hands-on experience with AWS (essential)
• Experience building scalable, distributed systems
• Strong understanding of APIs and microservices architecture
• Exposure to CI/CD and DevOps ways of working
• Ability to work autonomously and as part of a team
Desirable Skills
• Experience with Docker / Kubernetes
• Knowledge of event-driven systems
• Any frontend exposure (React / Angular) is a bonus
• Experience in a regulated environment (nice to have)
What's on Offer
• Salary up to £75,000
• Hybrid working in Manchester
• Strong engineering culture and collaborative team
• Opportunity to influence technical direction
• Clear progression opportunities
Interested?
Please submit your CV to Chrissie Rehman at DCS Recruitment via the link provided. Alternatively emailme on