Senior Software Engineer Backend

Manchester, ENG, GB, United Kingdom

Job 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.
See more
Role tech stack
.Net


C#


Microsoft SQL server (MSSQL)


PostgreSQL


Microsoft Azure


AWS

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3422571
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Manchester, ENG, GB, United Kingdom
  • Education
    Not mentioned