About Preventx Preventx is the UK’s leading provider of remote sexual health services. We leverage technology to empower individuals to take control of their health while supporting healthcare providers in delivering innovative and accessible care. Our agile, dynamic, and collaborative culture drives our mission to make a difference in people’s lives. Join us as we expand our tech team and contribute to developing impactful, scalable solutions. Role Overview We are seeking a talented and motivated Software Engineer with expertise in C# .NET to join our development team. As a mid-level engineer, you'll collaborate closely with cross-functional teams to build and maintain high-quality, user-centric applications, with a strong emphasis on cloud-first technologies and modern development practices. Key Responsibilities Develop, test, and maintain scalable applications using C# .NET. Design and implement solutions leveraging Azure cloud services. Work with Git for version control and contribute to CI/CD pipelines in a DevOps environment. Collaborate with stakeholders, including designers, product owners, and QA, to deliver robust, user-friendly features. Support and refactor existing applications, including legacy systems written in VB.NET. Contribute to front-end development, especially if experienced in React, Next.js, or similar frameworks. Troubleshoot, debug, and optimise applications to ensure performance and reliability. Required Skills and Experience Strong programming experience with C# .NET (3 years). Hands-on experience with Azure for application development and deployment. Proficiency with Git for source control and familiarity with CI/CD processes. Exposure to DevOps practices, including pipelines and automated testing. Solid understanding of software development best practices and Agile methodologies. Desirable Skills Experience with VB.NET for maintaining and refactoring legacy systems. Familiarity with front-end technologies like React, Next.js, or other modern JavaScript frameworks. Knowledge of micro-services architecture and API development. Understanding of user experience (UX) principles and design collaboration. What We Offer A dynamic and supportive work environment. Opportunities for personal and professional growth. Flexible working arrangements (remote/hybrid options). Competitive salary and benefits package The chance to contribute to meaningful work that positively impacts public health.