Location:Remote. With occasional travel to company offices (Skegness/Milton Keynes)
Reporting to:Software Development Manager
Hours:Full time. 9am to 5.30pm, Monday to Friday
Contract:Permanent
Introduction
Established in 2010, Inform Health is an award-winning software company, providing software applications to support Sexual Health, HIV, and Sexual Assault Referral Centre (SARC) provider services.
Our values are Integrity, passion, innovation, and expertise which form the foundation of our success and in conjunction with our customers, we strive to make a real impact on the future of healthcare.
Our mission is to empower healthcare providers and commissioners with elegant, innovative and secure software solutions that enhance service efficiency, improve patient care and provide tangible benefits to the communities they serve.
Through close collaboration with our customers, we continuously evolve, shaping solutions that meaningfully transform service delivery within the sexual health industry.
Having introduced new patient facing technology in 2019, to compliment the range of self managed services already being offered to patients, in 2022, Inform introduced “Click It”, a new, patient self managed home test kit ordering and diagnostic service.
Job Purpose
Inform Health Ltd is seeking a highly skilled and motivated Software Developer to join our Customisation team in enhancing and customising our Inform application products for both customer-specific projects and internal requirements. As a Software Developer, you will focus on the development and enhancement of our software solutions, including C#/.NET applications, web APIs, and SQL reports.
Your responsibilities will also include creating new APIs, integrating with laboratory and PAS systems, and providing second-line support, including ongoing system maintenance. You will play a crucial role in contributing to the agile development process, ensuring the delivery of high-quality, secure software solutions, and maintaining robust technical documentation.
Duties and Responsibilities
Software Development:
- Develop and maintain C#/.NET web applications and web APIs.
- Build, and maintain existing C#/.NET code, including clinical data capture forms.
- Configure internal and external systems according to requirements.
- Design, build, and maintain T-SQL data reports.
- Identify bugs and performance issues, providing effective solutions.
Support and Maintenance:
- Perform second-line support, including developing fixes for software bugs and escalating issues to the senior engineering team as needed.
Quality Assurance:
- Review and test newly developed software features and existing product functionality against functional specification documents.
- Configure products to meet internal and customer requirements as specified in system configuration documents.
Deployment and Configuration:
- Deploy product updates to customer sites securely via remote connection.
- Configure products according to system configuration documents.
Documentation and Knowledge Management:
- Maintain and develop technical service documentation, including system configuration documents, testing documents, and support documentation.
- Contribute to the development of the knowledge base and write comprehensive documentation.
Agile Development:
- Contribute to the development Sprint process, logging and updating jobs and progress in Jira.
- Work as part of a multi-disciplinary agile team, engaging in all aspects of the service lifecycle, from user research to production deployment.
- Work closely with cross-functional teams including UX/UI, QA, DevOps, and support to ensure seamless delivery of integrated solutions.
- Maintain clear communication with the Lead Software Developer regarding project updates, technical challenges, and customisations.
Qualifications, Skills and Experience
- Bachelor’s degree in computer science, Engineering, or a related field.
- 3+ years of professional software development experience or 5+ years without a degree.
- Strong understanding of the following:
oC#
oSQL
oT-SQL
oHTML
oCSS
oASP.NET
oMVC
oJQuery
oXML
oJSON
oWeb API
oSQL Server
oVisual Studio
oUnit Testing
- Strong background in developing and maintaining web applications and APIs.
- Experience with software development methodologies such as Agile or Scrum, and tools, including Jira.
- Experience with version control and using version control systems such as GIT.
- Good understanding of software development principles, methodologies and best practices.
- Knowledge of database management systems.
- Good problem-solving and analytical skills, with the ability to quickly understand and resolve software-related issues.
- Experience with deployment processes and maintaining technical documentation.
- Strong communication skills and ability to work collaboratively within a multi-disciplinary team.
Advantageous
- Knowledge or experience in Typescript, KnockoutJS, Sass, Telerik, Dapper and Angular.
- Knowledge of health standards and regulations (e.g., HL7, DICOM, HIPAA) and their impact on software development.
- Knowledge of healthcare information systems (EMR, HER, HIS) and their integration frameworks (e.g., FHIR).
- Experience in mobile application development, ideally using frameworks like Xamarin, XCode or .NET MAUI.
- Experience with unit testing tools such as Cypress, Playwright or Selenium.
- Experience with cloud platforms such as Azure or AWS.
Why Work for Inform Health?
At Inform Health, we value the hard work and dedication of our team members. We are dedicated to providing a workplace where everyone feels valued.
- We offer a salary that reflects the value of your skills and commitment.
- With Private Medical Insurance, you’ll have peace of mind knowing you are covered in case of illness or injury.
- Take advantage of our Enhanced Pension Contributions (5% employee, 5% employer) to help you build a secure financial future.
- Our Employee Assistance Programme (EAP) offers confidential support, including counselling and financial advice, ensuring you’re supported both personally and professionally.
- Enjoy enhanced annual leave that increases with your service, giving you more time to relax and recharge when needed.
- We invest in your future. We provide Professional Development Opportunities to help you grow in your career within a supportive, dynamic environment.
- We are an Equal Opportunities Employer. We celebrate diversity in all its forms and are committed to providing an environment where people from all backgrounds, regardless of race, gender, age, religion, disability, or sexual orientation can thrive. We actively encourage individuals from diverse and underrepresented communities to apply and join our team.
- By joining us, you’ll play an essential role in improving healthcare and helping deliver high-quality products that make a real difference in the lives of our customers and the patients they serve.
Seniority level
Seniority level
Entry level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Inform Health Ltd by 2x
London, England, United Kingdom 2 weeks ago
Hounslow, England, United Kingdom 2 weeks ago
Software Engineer Intern/Co-op (Fall 2025)
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 3 months ago
Staines-Upon-Thames, England, United Kingdom 2 weeks ago
Full-Stack AI Software Engineer (Junior - Mid)
Manchester, England, United Kingdom 8 months ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.