Job Description
Full-stack Developer – C# / .Net / Angular
About the Role
My client, a professional services firm is seeking a Full-stack Developer to help drive the evolution of its internal software platforms.
This is a hands-on, full-stack role focused on the Microsoft stack, with direct input into architecture, product design and team mentorship.
Key Responsibilities
* Designing and developing internal and client-facing apps using C# / .NET (Core ideally) and Angular
* Implementing new features and improving legacy code with Docker, AWS ECS, and CI/CD pipelines
* Translating business requirements into scalable, maintainable solutions
* Participate in architectural discussions and decisions in collaboration with the Head of Engineering
* Mentoring and guiding a junior developer through code reviews and best practice coaching
* Writing technical documentation and conducting unit/integration tests
* Prioritising performance, compliance (e.g. GDPR), and security in all builds
Ideal Candidate Profile
1. 4+ years of commercial software development experience
2. Strong experience in C#, .NET, MS SQL, Entity Framework
3. Exposure to Angular (or similar modern JavaScript frameworks)
4. Skilled in API design, RESTful services, and structured data workflows