Job Title: Software EngineerLocation: Home WorkingSalary: Competitive (based on experience)Working Pattern: Full-time, PermanentAbout Us:At PHOENIX Medical Supplies, our Digital Technology team plays a critical role in building and maintaining the innovative systems that support healthcare across the UK. As part of our mission, we design and deliver scalable software solutions that integrate seamlessly across platforms and improve the experience of our users and partners. We're a values-led organisation committed to collaboration, technical excellence, and forward thinking, and we're now looking for a Software Engineer to join our agile, cross-functional team.Key Responsibilities:Design and develop modern web applications and APIs using React/Next.js, Java, and Node.js.Enhance middleware layers for integration with CMS and e-commerce platforms such as Drupal and Magento.Collaborate with product managers, designers, and engineers in agile sprints and ceremonies.Write clean, maintainable, and well-tested code, contributing to code reviews and architectural decisions.Support DevOps efforts including CI/CD pipeline enhancements, monitoring, and cloud deployments.Deploy applications using Kubernetes and manage Azure-based cloud infrastructure.What We're Looking For:Experience in full-stack development, particularly with TypeScript (React.js), Java or Node.js.A strong grasp of web architecture, RESTful APIs, and scalable application design.Familiarity with Git-based version control, CI/CD pipelines, and DevOps workflows.Comfort with agile working practices, including pair programming and daily stand-ups.Strong communication skills and a proactive, team-oriented mindset.Experience with (or interest in) tools like Next.js, Tailwind CSS, GraphQL, Docker, Drupal, or Kubernetes is a plus.What We Offer:25 days (pro rata) annual leave plus bank holidays, increasing with length of serviceMedicash – a health cash plan to support everyday healthcare costs (e.g. eyecare, prescriptions)iTrent Financial Wellbeing – an app to help manage and access your pay flexiblyHigh street discounts and offersEmployee Assistance Programme (EAP)Contributory Pension SchemeFully funded accredited training programmes through the Apprenticeship SchemeINDPMS