Overview
In this role you will design and deliver backend services in C#/.Net for a fintech platform serving the global investment management industry. You will influence architecture and product direction as part of a high-calibre engineering team, building scalable, data-intensive systems with reliability at scale. You’ll contribute across the software lifecycle, from design to production delivery, collaborating with colleagues who value technical excellence. This opportunity offers meaningful impact in a growing business backed by strong funding and notable hedge fund partners. You will work in Newcastle, shaping core platform evolution and engineering practices.
Pay / Benefits
- 25 days holiday
- Bupa healthcare
- Generous pension contribution
- Continuous career development
- Social team atmosphere with Friday drinks
- Salary to 120k + Bonus
Responsibilities
- Design and develop backend services using modern C# and .Net
- Work on distributed systems processing large data volumes with performance and reliability targets
- Influence architecture, design and product direction across the software lifecycle
- Collaborate with cross-functional colleagues to deliver robust software and production-ready solutions
- Own significant technical initiatives and drive engineering decisions
Key requirements
- Minimum 2.1 BSc in Computer Science or related technical discipline
- Expertise with modern C# and .Net development
- Strong knowledge of software architecture, distributed systems, and engineering best practices
- Solid understanding of CS fundamentals (algorithms, data structures, OO design, system design)
- Collaborative mindset with ability to take ownership of initiatives
- Experience with Python, data-intensive systems, or fintech environments is advantageous but not essential
- collaboration
- ownership
- problem-solving
- C# and .Net development
- software architecture
- distributed systems
…
