Staff / Principal Engineer - .NET, FinTech
On-siteLondon, England, United Kingdom
Job Summary
Enhance the core Cash Management platform using extensive .NET development experience, working across the full lifecycle from design through DevOps. Collaborate with stakeholders to analyze requirements and develop solutions for business-critical systems operating 24/7/365. Implement continuous integration and delivery to reduce manual testing, ensuring resilient, scalable, and secure software while producing accurate technical and non-technical documentation. Leverage strong C# and SQL skills to design RESTful APIs and modern cloud-based CI/CD environments. This role supports a fast-growing FinTech team where ideas are valued, requiring a pragmatic approach to coding and the ability to adapt quickly to changing priorities.
Required Qualifications
- Strong knowledge of C#, including object-oriented programming and SOLID design principles
- MS SQL, T-SQL
- Experience designing, implementing and consuming RESTful APIs
- Some experience with Azure Cloud Services and designing and developing continuous integration build, test and deployment environments using modern cloud-based tools and techniques
- Experience working in Agile or Scrum teams, with an understanding of sprint planning, story points, and iterative development
- Ability to take a pragmatic approach to coding and system design. Be able to choose solutions that balance quality and simplicity over perfectionism
- The ideal candidate will be able to integrate quickly and work well within a team
- Must be confident, self-motivated and display a high degree of focus
- Be used to working in a challenging and demanding environment where priorities can change at short notice
- Exhibit an ability to work using own initiative and whilst under pressure
- Possess very good verbal and written communication skills
- Be able to demonstrate a logical and analytical approach to problem-solving
- Have excellent research/analysis skills
Desired Qualifications
- Experience with front-end development in Vue.js would be a plus
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.