Full Stack .Net Developer
Role details
Job location
Tech stack
Requirements
This is a full-stack, full software lifecycle role where Devs are encouraged to bring ideas to the table and challenge the status quo. From architecture and development through to deployment you'll play a key role in building cutting-edge solutions by developing .NET microservices and dynamic Angular front-end applications.
Working in a collaborative Agile environment, you'll partner with product owners, QA engineers, and fellow developers as well as talking to the business/stakeholders to understand user requirements. From sprint planning to troubleshooting complex distributed systems, you'll ensure robust, scalable, and secure solutions. You'll write clean, testable code, contribute to architectural decisions, and support CI/CD pipelines while monitoring production systems to keep everything running smoothly.
The platform is being increasingly used and scheduled to go international as well, so the roles are extremely stable with years of work confirmed ahead. The company are investing into AI and there is progression into Senior and Lead positions to build a career in an internationally renowned business.
What you'll need to succeed We are looking for Strong experience in C# .NET, building RESTful APIs and distributed microservices. Solid understanding of SQL Server, Entity Framework Core, and data modelling.
It's a Full Stack role, so you must have proficiency with a TypeScript based framework, ideally Angular (They are up to version 20).
We need someone who subscribes to SOLID principles, Clean Architecture, and design patterns. You will come from an Agile enivoronment pushing Scrum and will have exposure to modern DevOps tooling/practices, CI/CD pipelines and automated testing.
Communication skills are paramount as you are the interface between the development team and key stakeholders in the business.
Working on enterprise level financial systems will be highly beneficial.