Senior .NET Software Engineer
Job Description:
Our client a well-established and forward-thinking financial institution in the banking sector is looking for a highly skilled and experienced .NET Software Engineer to join their growing engineering team.
You’ll be part of a collaborative environment of software engineers, product specialists, and technology leaders building secure, scalable, and user-focused digital banking products. The team operates in a highly hybrid model led by a very experienced CTO.
About the Role
You’ll play a central role in building modern digital banking platforms that power seamless customer journeys and internal functions. From new feature development to refactoring legacy systems and improving architectural foundations, you’ll have the chance to leave your mark in a highly impactful and regulated environment.
What You’ll Do
- Analyze system requirements and prioritize development tasks
- Write clean, secure, testable, and maintainable code using .NET
- Develop technical specifications and contribute to architectural decisions
- Test and debug applications to ensure performance, reliability, and scalability
- Review and refactor existing codebases
- Deploy fully functional applications and automation improvements
- Upgrade and modernize existing systems where needed
- Support and mentor junior developers as the team grows
- Document code, systems, and operational procedures clearly and consistently
- Collaborate closely with product managers, designers, and engineers to deliver high-quality solutions
What You’ll Bring
- Circa 5+ years of hands-on experience in software development
- Strong experience with ASP.NET, C#, and SQL Server
- Solid understanding of object-oriented programming principles and design patterns
- Experience in software architecture and solution design
- Proficiency with Git and modern development workflows
- Strong communication skills and the ability to work both independently and as part of a team
- A degree in Computer Science, Software Engineering, or a related field
Ready to make an impact?
If this role sounds like the right fit, we’d love to hear from you.