About the role
We're a growing investment management firm looking for a Full Stack Developer to support and collaborate closely with our existing Senior Full Stack Developer. In this role, you'll help deliver secure, scalable software services for the financial advisers that use our services for their clients, contribute to both greenfield and existing products, and learn best practices through code reviews and pair programming. You'll write clean, testable code across the stack and work with product and operations teams to deliver meaningful business impact.
What you'll do
* Design, build and maintain platform applications and services used by advisers and clients.
* Develop front-end features and UI components (HTML, CSS, JavaScript, Blazor WebAssembly).
* Implement and evolve performant back-end services and APIs (.NET 8+, Minimal APIs).
* Write high-quality unit tests and contribute to CI/CD pipelines.
* Model and query relational data stores (SQL Server) and optimise performance.
* Deploy and operate workloads in Azure (app services, data services, API Gateway management).
* Contribute to engineering standards, code reviews, and documentation.
* Apply software engineering patterns and principles to evolve an event‑driven, microservices‑oriented architecture.
Essential skills & experience
* Strong proficiency within the Microsoft ecosystem.
* C# and .NET 8+ (ASP.NET Core, Minimal APIs).
* Blazor WebAssembly (WASM) for client-side UI.
* HTML, CSS, JavaScript fundamentals.
* SQL (preferably SQL Server) including schema design and query optimisation.
* Azure: app and data services management; familiarity with API Gateway management.
* Azure DevOps (or similar CI/CD tooling) for build, test, and release.
* Solid understanding of software engineering patterns and principles, event‑driven systems, and microservices.
* Commitment to unit testing and code quality.
* Ability to understand business processes and translate them into scalable technical solutions.
* Strong problem-solving skills with a focus on delivering practical outcomes.
Desirable skills & experience
* Experience in the financial services sector.
* Knowledge of data security, compliance, and governance frameworks in regulated industries.
How you work
* Ability to understand business processes and translate them into scalable technical solutions.
* Strong problem-solving skills with a focus on delivering practical outcomes.
* Ability to work effectively with technical and non-technical team members.
* Clear communicator who values code reviews, documentation, and shared standards.
What We Offer
* Competitive salary and benefits package.
* Opportunity to work in a dynamic and growing financial services firm.
* A collaborative environment where innovation and professional development are encouraged.
* Exposure to industry-leading technology and digital transformation initiatives.
Job Type: Full-time
Pay: £35,000.00-£45,000.00 per year
Benefits:
* Company pension
* Cycle to work scheme
* Free parking
* Life insurance
* On-site gym
* On-site parking
* Sick pay
* Work from home
Application question(s):
* What is your expected salary?
* Do you live in, or near, Exeter?
Work Location: Hybrid remote in Exeter EX5