Job summary
Role Purpose
Reporting to the Digital Product Lead, we are seeking a passionate and detail-oriented Senior .NET Developer to join our Digital team. In this role, you'll join a team working on green field projects and contribute to building secure, scalable, and user-friendly applications that support healthcare professionals and improve patient outcomes. This is a fantastic opportunity to own delivery and influence standards across the full stack whilst making a meaningful and noticeable impact to Primary Eyecare Service.
Main duties of the job
Key Responsibilities & Accountabilities
- Working in an Agile team, guide and assist in the design, development and maintenance of a C# .NET-based greenfield healthcare application.
- Collaborate with clinical leads and stakeholders to understand ambiguous problems and user needs then translate them into elegant software solutions or designs.
- Write clean, scalable, and maintainable code following industry and healthcare compliance standards (e.g., GDPR, Data Protection Act, NHS IG).
- Provide day-to-day technical mentorship of Junior and Mid-level developers.
- Conduct thoughtful code reviews, testing, and debugging of applications. Where necessary, pair up with more junior members.
- Design, develop and support integrations with NHS FHIR and third-party APIs.
- Stay informed about healthcare technology trends and regulatory requirements.
About us
Primary Eyecare Services is the largest not-for-profit provider of NHS primary and community eye care services in England. Established over a decade ago in the North West, we now operate nationally, delivering enhanced community-based eye care through a network of over 3,000 optometry practices.
We work closely with NHS commissioners and Trusts to deliver accessible, high-quality care, supported by teams with expertise in NHS contracting, patient support, referral triage, and telemedicine.
Why Join Us?
- Pension match up to 5%
- Sick and critical illness pay cover
- Electric car scheme
- Enhanced family leave
- Paid compassionate leave
- 25 days annual leave plus bank holidays (rising to 30 days with service)
- Training and development opportunities
- Employee recognition awards
- Employee Assistance Programme (EAP)
- NHS Blue Light Card
- Hybrid working (60% home, 40% office)
- Cycle to Work scheme
- Performance-related pay
Job description
Job responsibilities
Role Purpose
Reporting to the Digital Product Lead, we are seeking a passionate and detail-oriented Senior .NET Developer to join our Digital team. In this role, you'll join a team working on green field projects and contribute to building secure, scalable, and user-friendly applications that support healthcare professionals and improve patient outcomes. This is a fantastic opportunity to own delivery and influence standards across the full stack whilst making a meaningful and noticeable impact to Primary Eyecare Service.
Key Responsibilities & Accountabilities
- Working in an Agile team, guide and assist in the design, development and maintenance of a C# .NET-based greenfield healthcare application.
- Collaborate with clinical leads and stakeholders to understand ambiguous problems and user needs then translate them into elegant software solutions or designs.
- Write clean, scalable, and maintainable code following industry and healthcare compliance standards (e.g., GDPR, Data Protection Act, NHS IG).
- Provide day-to-day technical mentorship of Junior and Mid-level developers.
- Conduct thoughtful code reviews, testing, and debugging of applications. Where necessary, pair up with more junior members.
- Design, develop and support integrations with NHS FHIR and third-party APIs.
- Stay informed about healthcare technology trends and regulatory requirements.
Job description
Job responsibilities
Role Purpose
Reporting to the Digital Product Lead, we are seeking a passionate and detail-oriented Senior .NET Developer to join our Digital team. In this role, you'll join a team working on green field projects and contribute to building secure, scalable, and user-friendly applications that support healthcare professionals and improve patient outcomes. This is a fantastic opportunity to own delivery and influence standards across the full stack whilst making a meaningful and noticeable impact to Primary Eyecare Service.
Key Responsibilities & Accountabilities
- Working in an Agile team, guide and assist in the design, development and maintenance of a C# .NET-based greenfield healthcare application.
- Collaborate with clinical leads and stakeholders to understand ambiguous problems and user needs then translate them into elegant software solutions or designs.
- Write clean, scalable, and maintainable code following industry and healthcare compliance standards (e.g., GDPR, Data Protection Act, NHS IG).
- Provide day-to-day technical mentorship of Junior and Mid-level developers.
- Conduct thoughtful code reviews, testing, and debugging of applications. Where necessary, pair up with more junior members.
- Design, develop and support integrations with NHS FHIR and third-party APIs.
- Stay informed about healthcare technology trends and regulatory requirements.
Person Specification
Person Specification
Essential
- Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Significant experience building cloud-hosted .Net services at scale, including architecture, performance tuning and production operations. Deep proficiency in C# and the .NET framework (.NET Core or .NET 6+ preferred).
- Solid understanding of object-oriented programming, RESTful design, web-development and distributed source code control systems (Git).
- Strong knowledge of SQL and Postgres (query planning, indexing, JSON operators, etc) and pragmatic use of Dapper.
- Exposure to front-end technologies (e.g., Blazor, Angular, or React) for effective API-consumer collaboration.
- Track record of engineering testable systems: fast unit tests, meaningful integration/E2E Tests, CI Pipelines though Azure.
- Strong communication skills and a collaborative mindset.
- Interest in healthcare and improving patient care through technology.
- Act in ways that support equality and promote diversity. Essential
Desirable
- Experience working with healthcare data formats or open standards (e.g., HL7, FHIR, openEHR).
- Experience with Azure (App Service/Container Apps, Postgres Flexible server, Managed Identity, Key Vault), API Gateways and message brokers.
- Experience with Agile methodologies and DevOps practices.
- Grounding in security and data privacy in healthcare environments
- Knowledge of observability tools.
Person Specification
Person Specification
Essential
- Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Significant experience building cloud-hosted .Net services at scale, including architecture, performance tuning and production operations. Deep proficiency in C# and the .NET framework (.NET Core or .NET 6+ preferred).
- Solid understanding of object-oriented programming, RESTful design, web-development and distributed source code control systems (Git).
- Strong knowledge of SQL and Postgres (query planning, indexing, JSON operators, etc) and pragmatic use of Dapper.
- Exposure to front-end technologies (e.g., Blazor, Angular, or React) for effective API-consumer collaboration.
- Track record of engineering testable systems: fast unit tests, meaningful integration/E2E Tests, CI Pipelines though Azure.
- Strong communication skills and a collaborative mindset.
- Interest in healthcare and improving patient care through technology.
- Act in ways that support equality and promote diversity. Essential
Desirable
- Experience working with healthcare data formats or open standards (e.g., HL7, FHIR, openEHR).
- Experience with Azure (App Service/Container Apps, Postgres Flexible server, Managed Identity, Key Vault), API Gateways and message brokers.
- Experience with Agile methodologies and DevOps practices.
- Grounding in security and data privacy in healthcare environments
- Knowledge of observability tools.
Disclosure and Barring Service Check
This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.