Overview
Software Engineer
We are searching for an experienced Software Engineer to join our agile development team at RSM UK. You’ll help build scalable, cloud-native applications using Angular v20 and .NET 8 microservices. You’ll work across the full software lifecycle—from architecture and development to deployment and support—delivering high-impact solutions for our clients.
Responsibilities
- Designing, developing, and maintaining .NET microservices and Angular frontends.
- Collaborating with product owners, QA engineers, and fellow developers in an Agile environment.
- Participating in sprint planning, code reviews, and DevOps workflows.
- Troubleshooting and resolving issues across distributed systems and UI layers.
- Writing clean, maintainable, and testable code aligned with modern engineering practices.
- Contributing to architectural decisions and advocating for scalable, secure solutions.
- Supporting CI/CD pipelines and monitoring production systems.
Qualifications
- Strong experience with .NET, building RESTful APIs and distributed microservices.
- Proficiency in Angular, TypeScript, RxJS, and modern frontend tooling.
- Solid understanding of SQL Server, Entity Framework Core, and data modelling.
- Familiarity with Git, CI/CD pipelines, and automated testing.
- Knowledge of SOLID principles, Clean Architecture, and design patterns.
- Experience working in Agile teams using Scrum or Kanban.
What we can offer you
- Hybrid and Flexible working.
- 26 Days Holiday (with the option of purchasing additional days).
- Lifestyle, Health, and Wellbeing including financial wellbeing benefits such as financial tools, electric car scheme and access to a virtual GP.
- Access to a suite of 300+ courses on demand developed by our inhouse Talent Development team.