Role Overview
We are seeking a skilled .NET Developer to join our team, working on mission-critical systems that power millions in financial transactions annually. This is an excellent opportunity for someone looking for a challenging role with opportunities for growth and development.
Main Responsibilities:
* Design, develop, and maintain robust software applications using C# and the Microsoft .NET framework.
* Support and collaborate with cross-functional teams across the business.
* Contribute to multiple projects simultaneously in a dynamic agile environment.
* Build and maintain high-performance systems used by 180 internal staff, 800 clients, and over 5 million end users.
* Follow established coding standards and design patterns to ensure maintainability and scalability.
* Troubleshoot and resolve bugs, performance issues, and implement new features in complex, multi-tiered applications.
* Participate in feasibility studies and contribute to solution design based on analysis and requirements.
About You:
* Proven experience developing with Microsoft .NET and C#.
* Knowledge of Microsoft Azure cloud platform.
* A collaborative mindset and a proactive approach to problem-solving.
* Passion for clean, scalable code and high-quality software delivery.
What We Offer:
* A hybrid working model – 3 days a week in the office.
* Competitive salary: £50,000 – £60,000, depending on experience.
* A vibrant, entrepreneurial culture with real ownership opportunities.
* Perks and benefits that make work-life balance a priority.
This is a fantastic chance to work on impactful projects and grow your skills in a fast-paced tech environment. Apply now and take your career to the next level.