C# Engineer Overview Company | Fintech SaaS Platform | Large-Scale Transformation Programme Positions | Junior, Mid-Level, and Senior C# Engineers (4 Roles) Impact | Full in-house engineering, Scalable Solutions, Cutting-Edge Development Size | Rapidly growing team within a transformative organization Skills | C#, .NET Framework/.NET Core, Microservices, Azure, HTMX Location | London, UK Hybrid | Flexible working policy with an emphasis on collaboration Offer | Competitive salary range based on experience (£35,000 - £85,000) Benefits | Private medical, dental, pension, professional training budget, flexible working, on-site gym The Role Are you excited about joining a company undergoing a large-scale transformation programme, bringing all engineering roles in-house? This is a unique opportunity to be part of a dynamic team at the forefront of innovation, designing, implementing, and maintaining scalable solutions for cutting-edge fintech applications. Whether you’re a junior developer eager to grow , a mid-level engineer seeking impactful challenges , or a senior developer ready to lead , this role offers opportunities for all levels of experience. What You’ll Do: Collaborate on new features and enhancements for a transformative fintech product suite. Develop robust, scalable solutions using C#, .NET Framework, .NET Core , and web technologies like HTMX . Contribute to the full software development lifecycle, including sprint planning, retrospectives, and standups. Optimize performance through code refactoring, database optimization , and system architecture improvements. Write clean, maintainable, and well-documented code following best practices, including SOLID design principles . Work closely with the Product Manager to design and deliver impactful features. Improve core features to meet the needs of a rapidly growing user base. What Makes You a Great Fit: For Junior Engineers: Strong foundational knowledge of C# and .NET Framework/.NET Core . Willingness to learn and grow in a dynamic environment. For Mid-Level Engineers: Proven experience in C# development , with exposure to microservices and cloud technologies like Azure . Solid understanding of object-oriented programming and design patterns. For Senior Engineers: Advanced proficiency in C#, .NET Core , and event-driven architectures. Leadership in software design and the ability to guide junior engineers. All candidates should have: A lateral approach to problem-solving and innovative thinking. The ability to work independently and take ownership of tasks. Familiarity with Agile practices and tools like JIRA . Key Technologies: Backend: C#, .NET Framework, .NET Core, ASP.NET Frontend: HTMX, Javascript Database: SQL Server/RDBMS Cloud: Azure / Cloud-native technologies DevOps: Git (GitHub), GitHub Actions (CI/CD) Collaboration: Atlassian software (JIRA, Confluence) Culture & Environment: Hybrid working model with flexibility to suit your needs. Emphasis on collaboration, innovation, and building a supportive engineering community. Regular opportunities for career growth and skill development through professional training budgets. What’s in it for you? Private medical and dental coverage. Generous pension plan. Professional training budget to support your career growth. On-site gym for a balanced work-life approach. Opportunity to work on impactful projects as part of a major technology transformation. Interview Process | CV Review > Pre-screen with recruiter > Teams Call with CTO > Technical Interview > HR Interview > Offer Click “Apply” to join the transformation journey and contribute to building the future of fintech