Senior Software Developer

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Senior Software Developer”, “description”: “

About The Role

Reporting to the Software Development Team Lead, the role will focus on developing and maintaining bespoke software solutions using .NET (C#.NET and VB.NET), SQL Server, and supporting technologies. You will work closely with IT Business Analysts to deliver high-quality solutions that meet business requirements and agreed timelines. This role will also play a key part in driving the transition toward cloud-based technologies.

Key Responsibilities

  • Provide support and guidance to Software Developers
  • Ensure development is carried out in line with agreed standards
  • Develop and coordinate the delivery of new bespoke software solutions
  • Maintain and enhance existing software systems
  • Ensure development and deployment meet data security requirements, working alongside IT Operations and IT Security teams
  • Support secure data transfer with external software solutions
  • Provide technical support for bespoke systems via the IT Help Desk
  • Work closely with IT Business Analysts to ensure solutions meet requirements and timelines
  • Support the Software Development Team Lead in evolving development methodologies in line with industry changes

About You

You are an experienced and proactive software developer with a strong technical background and a passion for delivering high-quality solutions. You are comfortable providing guidance to others and enjoy working collaboratively within a team while also being able to take initiative and work independently. With strong problem-solving and communication skills, you can translate technical concepts into practical outcomes and contribute to the continuous improvement of development practices.

Essential Experience

  • Strong experience using .NET (C#.NET/ASP.NET) with supporting technologies such as jQuery, Angular, and CSS
  • Experience working with SQL databases (ideally SQL Server), including design, implementation, and T-SQL querying
  • Proven experience in a software development role
  • Experience working with Azure DevOps
  • Strong proficiency in .NET and SQL Server
  • Excellent problem-solving and logical thinking skills
  • Strong communication skills with the ability to collaborate effectively across technical teams

Why Join Barchester?

At Barchester, we are driven by our values: Respect | Integrity | Passion | Empowerment | Responsibility

#J-18808-Ljbffr”, “datePosted”: “2026-05-17”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Barchester Healthcare”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__435484352__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=33” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “London” } } }
Company: Barchester Healthcare
Apply for the Senior Software Developer
Location: London
Job Description:

About The Role

Reporting to the Software Development Team Lead, the role will focus on developing and maintaining bespoke software solutions using .NET (C#.NET and VB.NET), SQL Server, and supporting technologies. You will work closely with IT Business Analysts to deliver high-quality solutions that meet business requirements and agreed timelines. This role will also play a key part in driving the transition toward cloud-based technologies.

Key Responsibilities

  • Provide support and guidance to Software Developers
  • Ensure development is carried out in line with agreed standards
  • Develop and coordinate the delivery of new bespoke software solutions
  • Maintain and enhance existing software systems
  • Ensure development and deployment meet data security requirements, working alongside IT Operations and IT Security teams
  • Support secure data transfer with external software solutions
  • Provide technical support for bespoke systems via the IT Help Desk
  • Work closely with IT Business Analysts to ensure solutions meet requirements and timelines
  • Support the Software Development Team Lead in evolving development methodologies in line with industry changes

About You

You are an experienced and proactive software developer with a strong technical background and a passion for delivering high-quality solutions. You are comfortable providing guidance to others and enjoy working collaboratively within a team while also being able to take initiative and work independently. With strong problem-solving and communication skills, you can translate technical concepts into practical outcomes and contribute to the continuous improvement of development practices.

Essential Experience

  • Strong experience using .NET (C#.NET/ASP.NET) with supporting technologies such as jQuery, Angular, and CSS
  • Experience working with SQL databases (ideally SQL Server), including design, implementation, and T-SQL querying
  • Proven experience in a software development role
  • Experience working with Azure DevOps
  • Strong proficiency in .NET and SQL Server
  • Excellent problem-solving and logical thinking skills
  • Strong communication skills with the ability to collaborate effectively across technical teams

Why Join Barchester?

At Barchester, we are driven by our values: Respect | Integrity | Passion | Empowerment | Responsibility

#J-18808-Ljbffr…

Posted: May 17th, 2026