Software Developer – (C#.NET) – Warrington
I am looking to speak with strong junior developers ready to step into a mid-level position or a mid-level developer looking for more responsibility within a smaller team. You’ll have the chance to take ownership of projects, contribute to new greenfield initiatives, and work closely with experienced engineers to deliver high-quality solutions that support the organisation’s evolving technology landscape. This role is focused on the Microsoft tech stack, so we are looking for someone with good experience in C#.NET.
Responsibilities
* Design, develop, test, and deploy backend applications using .NET and C#
* Translate business requirements into clean, maintainable, and scalable technical solutions
* Contribute to system design discussions and support architectural decision-making
* Write high-quality, well-structured code following best practices
* Develop and maintain unit and integration tests to ensure reliability and performance
* Participate in code reviews and contribute to improving overall code quality
* Diagnose and resolve bugs, performance issues, and production incidents
* Work with SQL databases, including query optimisation and schema design
* Collaborate with frontend developers and stakeholders to deliver complete features
* Continuously improve technical skills and contribute ideas to enhance systems and processes
Requirements
* 3+ years of professional backend development experience
* Strong proficiency with .NET and C#
* Solid experience working with SQL databases and writing efficient queries
* Experience with ORM frameworks such as Entity Framework or Dapper
* Good understanding of object-oriented programming and SOLID design principles
* Experience using Git and modern development workflows
* Experience writing unit and integration tests
* Ability to work independently while contributing effectively within a team
Desirable
* Exposure to cloud platforms
* Experience working in Agile or Scrum environments
* Familiarity with RESTful API design and microservices concepts
* Interest in system design and architecture
* Experience with CI/CD pipelines and automated deployments
Software Developer – (C#.NET) – Warrington