Mid Developer
Role details
Job location
Tech stack
Job description
Express new ideas, take initiative and save lives. Others talk about being brave, at IC24, we're made that way.
From providing high quality integrated urgent care for over six million people, to thinking of innovative solutions for our patients - every role at IC24 is made to be brave.
As a Mid Developer, you will play a pivotal role in designing, developing and optimising the software systems that underpin IC24's critical services. Working within our Business Intelligence & Analytics / IT team, you'll take ownership of backend development, API integrations, and system performance, ensuring our platforms are reliable, scalable and secure.
You will be responsible for building and enhancing applications using .NET technologies, developing and integrating APIs, and supporting a complex live environment. This includes contributing to ongoing server migration projects, maintaining operational systems, and supporting a transition towards low-code/no-code solutions.
This role values collaboration, encourages an inclusive and supportive environment, and promotes building respectful relationships with colleagues from diverse backgrounds. You'll also mentor junior developers and contribute to continuous improvement across development practices., * Building and integrating APIs and backend services
- Ensuring data integrity, security, and system reliability
- Supporting live operational environments, including on-call responsibilities
- Contributing to system architecture and technical design decisions
- Managing and supporting server environments and migrations
- Collaborating with cross-functional teams to deliver scalable solutions
- Mentoring junior developers and promoting best practices
- Contributing to front-end elements where required for end-to-end delivery
- Maintaining documentation and supporting knowledge sharing across teams
- Supporting live operational environments, including participation in an on-call rota for out-of-hours support
Requirements
- Proven experience in software development using C# and .NET technologies
- Strong experience building and integrating APIs and working with data-driven applications
- Solid understanding of software design principles, architecture, and best practices
- Experience supporting live systems, including server environments (Windows Server/IIS)
- Familiarity with CI/CD tools, version control, and secure coding practices
- Strong problem-solving skills, attention to detail, and ability to work across multiple projects
- Good written and spoken English with strong communication skills at all stakeholder levels, and the ability to work effectively in a remote team
Benefits & conditions
- Annual Salary of £42,500 per annum
- Opportunity to join the NHS Pension Scheme
- Additional annual leave above statutory minimum based on service
- Enhanced family leave (maternity, paternity and adoption leave and pay)
- Inclusive wellbeing benefits
- Employee Assistance Programme including free 24/7 independent counselling and occupational health services
- Professional development opportunities
- Free membership to our reward and discount platform
- Access to Blue Light Card and other NHS Discount Schemes
Due to the nature of this position, employment is subject to proof of eligibility to work in the UK, completion of a satisfactory basic DBS disclosure and two references.