Negotiable
Inside
Remote
Remote , UK
Summary: We are seeking a Senior Developer with extensive experience in .NET and Azure to deliver high-availability applications. The role involves collaboration with offshore teams and focuses on performance, scalability, and integration within the financial services sector. The ideal candidate will lead the design and development of applications while ensuring code quality and adherence to best practices.
Key Responsibilities:
- Lead the design, development, and delivery of scalable, secure, and high-performance applications.
- Collaborate closely with offshore development teams, ensuring code quality, timely delivery, and adherence to best practices.
- Conduct code reviews, testing, and manage releases within an agile team structure.
- Ensure robust integration with databases, Legacy systems, and third-party services.
- Contribute to design decisions covering security, transactional capability, UI/UX, and system architecture.
- Liaise with stakeholders to understand business needs and translate them into technical solutions.
- Support production issues, bug fixing, and continuous improvement initiatives.
Key Skills:
- Proven experience in .NET (C#), Azure, and modern web services (REST, WCF).
- Proficiency with tools such as Visual Studio, ADO/TFS, SQL Server, NUnit, MSTest.
- Strong understanding of OO principles, software architecture, and the full SDLC.
- Ability to work effectively with offshore teams and coordinate development across distributed environments.
- Self-motivated with a proactive mindset and high attention to detail.
- Experience in financial services or regulated environments.
- Exposure to remote-first delivery models and working with international teams.
Salary (Rate): undetermined
City: undetermined
Country: UK
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
We are seeking a Senior Developer with a strong track record in delivering robust, high-availability applications on time and within budget. You'll be working in a collaborative team to develop and support a range of in-house systems, with a key focus on performance, scalability, and integration.
This role is ideal for someone with strong .NET and Azure experience who is confident working across the full software development life cycle-and comfortable operating within an offshore development model. Ideally comes from a Financial Services background.
Key Responsibilities:
-
Lead the design, development, and delivery of scalable, secure, and high-performance applications.
-
Collaborate closely with offshore development teams, ensuring code quality, timely delivery, and adherence to best practices.
-
Conduct code reviews, testing, and manage releases within an agile team structure.
-
Ensure robust integration with databases, Legacy systems, and third-party services.
-
Contribute to design decisions covering security, transactional capability, UI/UX, and system architecture.
-
Liaise with stakeholders to understand business needs and translate them into technical solutions.
-
Support production issues, bug fixing, and continuous improvement initiatives.
Key Skills & Experience:
Required:
-
Proven experience in .NET (C#), Azure, and modern web services (REST, WCF).
-
Proficiency with tools such as Visual Studio, ADO/TFS, SQL Server, NUnit, MSTest.
-
Strong understanding of OO principles, software architecture, and the full SDLC.
-
Ability to work effectively with offshore teams and coordinate development across distributed environments.
-
Self-motivated with a proactive mindset and high attention to detail.
Preferred:
-
Experience in financial services or regulated environments.
-
Exposure to remote-first delivery models and working with international teams.
Soft Skills & Competencies:
-
Strong communication and collaboration skills across technical and business teams.
-
Demonstrates initiative, ownership, and accountability.
-
Adaptable, eager to learn, and committed to continuous improvement.
-
Builds effective working relationships and fosters a positive team environment.