The Modern Milkman
Senior Software Engineer - Backend
Explore roles
This role has expired
The Modern Milkman
Senior Software Engineer - Backend
£60,000 - £70,000
Manchester
Hybrid
Graduate
Junior
Mid
Senior
Leader
Description
Hybrid requirements: 2 days per week in the office.

We’re seeking a skilled Senior Software Engineer with a strong background in backend software development, APIs, and microservices using .NET. You’ll play a key role in developing and scaling our backend infrastructure that powers both our customer facing and operations applications. If you’re a passionate problem-solver who thrives on coming up with end-to-end solutions, like to own the code you write, and enjoys working in a collaborative environment, this could be the role for you.

Key responsibilities:

  • Design, develop, and maintain scalable backend services, APIs, and microservices using .NET and C#.
  • Optimize databases, write efficient queries, and manage MS SQL for data storage and retrieval.
  • Collaborate with cross-functional teams to define, design, and ship new features and services.
  • Contribute to discussions around architecture, code quality, and continuous improvement.
  • Identify and resolve complex technical issues, reducing technical debt and improving system performance.
  • Participate in code reviews, promoting best practices such as CI/CD and Test-Driven Development (TDD).
  • Ensure systems are secure, reliable, and optimized for performance in a cloud environment (Azure or AWS).

Key requirements:

  • Solid experience in backend software development with .NET and C#.
  • Strong experience working with MS SQL and/or Postgres databases, optimizing and managing large datasets.
  • Hands-on experience developing APIs and microservices architectures.
  • Familiarity with cloud platforms like Azure or AWS.
  • Excellent problem-solving skills with the ability to deliver robust end-to-end solutions.

Nice-to-Have Skills:

  • Experience with CI/CD pipelines, continuous integration and automated deployments.
  • Experience in Blazor or similar framework developing interactive Web UI’s with C#.
  • Familiarity with Test-Driven Development (TDD) or other testing methodologies.
  • Ability to address and reduce technical debt, improving code quality and performance.
  • Experience working in a fast-paced startup or scale-up environment.
Role tech stack
The Modern Milkman
Senior Software Engineer - Backend£60,000 - £70,000
This role has expired