Why we're different
The role
We are looking for a skilled and experienced Mid-Level Software Developer to join our development team. The ideal candidate will have a background in .NET, Angular, SQL, and Entity Framework, with a passion for building high-quality, scalable software solutions. This role involves working closely with cross-functional teams to develop and maintain our core products, ensuring they meet the highest standards of performance and reliability.


Key responsibilities:
- Design, develop, and maintain high-quality software applications using .NET, Angular, SQL, and Entity Framework.
- Collaborate with product managers, designers, and other developers to understand project requirements and deliver solutions that meet business needs.
- Participate in code reviews, providing constructive feedback to peers and ensuring coding standards and best practices are followed.
- Troubleshoot, debug, and resolve software defects and issues in a timely manner.
- Write and maintain comprehensive unit tests and integration tests to ensure software quality and reliability.
- Contribute to the continuous improvement of development processes and methodologies.
- Stay up-to-date with the latest industry trends and technologies, and actively share knowledge with the team.
What we’re looking for:
- 2-3 years of professional experience in software development, with a focus on .NET, Angular, SQL, and Entity Framework.
- Good understanding of object-oriented programming principles and design patterns.
- Experience with front-end development using Angular, including creating and consuming RESTful APIs.
- Proficiency in SQL and experience with relational database design and development.
- Experience with Entity Framework or other ORM frameworks.
- Familiarity with version control systems, preferably Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred skills
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of modern front-end frameworks (e.g., Angular 2+, React) is a plus.
- Understanding of Agile/Scrum methodologies.
- Experience with CI/CD pipelines.


What we offer:
- 26 days holiday plus flexible bank holidays (increasing by one holiday for each year of service, up to a maximum of 30 days)
- Healthcare cash plan with Simply Health
- Access to several health care services, including free Virtual GP service, available 24 hours a day, 7 days a week
- Cycle to Work and Tech Scheme
- Access to discounts on things like travel, electronics, fashion, fitness and more
- Rich learning and development opportunities supported through Udemy Business
- City centre offices with fantastic perks, fully stocked fridge providing soft drinks and complimentary breakfast
- Work from anywhere after one year of employment
- Employee share option scheme
- Regular social activities and events
- Opportunity to be a part of one of Manchester’s hottest tech scale ups
We understand the value of having a diversity of identities, backgrounds and thinking within our company so we’re open to hearing from applicants who don’t yet tick all the boxes. If that’s you, please accompany your application with short summary explaining how you’d close the gap on the skills you don’t yet have.
Apply for the role today!
We understand the value of having a diversity of identities, backgrounds and thinking within our company so we’re open to hearing from applicants who don’t yet tick all the boxes. If that’s you, please accompany your application with short summary explaining how you’d close the gap on the skills you don’t yet have.