We’re currently partnering with an innovative fintech client that’s making real waves in the financial services space. They’re growing quickly and are looking for a mid-level Software Engineer with strong .NET and C# experience to join their collaborative and product-focused engineering team. This is a great opportunity for someone who’s looking to work in a high-growth, fast-paced environment where your ideas are valued and your work makes a direct impact. You’ll join a team that values clean code, learning, and building useful software that customers love. What you’ll be doing: Designing and developing backend services using C# and .NET Working with React to build clean, user-friendly interfaces Pair programming and mentoring more junior developers Contributing to technical and domain discussions, design sessions, and process improvements Applying best practices such as TDD/BDD and SOLID principles Participating in code reviews, architecture conversations, and collaborative problem solving What we’re looking for: Commercial experience in C# and .NET architecture Exposure to frontend technologies, ideally React Understanding and practical use of TDD/BDD and SOLID principles A collaborative mindset and the ability to contribute to software design A willingness to learn and adapt to new technologies Strong communication skills and a team-first attitude A degree in Computer Science, Software Engineering or similar is preferred Why this opportunity stands out: Join a mission-driven fintech that’s genuinely innovating Work with a supportive team that values continuous learning Flexible working environment with hybrid or remote options A flat structure with room for technical influence and growth Be part of a company with a clear product vision and solid leadership If you're a mid-level engineer who enjoys building reliable, secure systems and working with people who care about doing things well, this could be a great fit.