Senior Developer - .NET/Azure

Senior Developer - .NET/Azure

Posted 1 week ago by Valcon Group UK

Negotiable
Inside
Remote
Remote , UK

Summary: The role of Senior Developer focuses on delivering high-availability applications, emphasizing performance, scalability, and integration within a collaborative team. Candidates should possess strong .NET and Azure experience and be comfortable with the full software development life cycle, particularly in an offshore development model. A background in Financial Services is preferred. The position requires leadership in design and development while ensuring code quality and stakeholder collaboration.

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

Detailed Description From Employer:

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.