THE ROLE:
As part of an established scrum development team, you will be working on a mix of new development and existing systems in support of the organisations move from monolithic to microservices. This will include complete application rewrites from the ground up, and because everything is containerized and there is no fixed mandate on how to do things, the team collectively decides on the technologies used and the approach.
The team is in the process of moving to 2-week sprints, utilizing more CI/CD pipelines and away from end-to-end/ API testing and toward unit testing.
Duties:
1. Designing, developing, and maintaining new software applications
2. Writing clean, maintainable, and scalable code
3. Investigating, debugging and resolving software issues
4. Participating in peer code reviews and estimations of work.
5. Participating in end-user interactions to gather requirements and provide support.
Requirements:
6. Experience working on large commercial systems.
7. Solid expertise in C#, .Net Core and Web API's
8. Experience with SQL Server (MongoDB beneficial)
9. Expertise in performance optimisation
10. Experience of Unit and functional testing
11. Experience with (or Orleans, or Erlang)
On offer:
12. Hybrid remote working (2 days a week in Manchester office)
13. Flexible start times (7am-10am)
14. Annual bonus
15. Pension
16. Death in service
17. Employee discount scheme
18. Car plan - reduced prices on a variety of brand-new cars
19. Enhanced Maternity & Paternity pay
IND_PC1
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.