Full Stack .NET Developer (Mid level: C#, Blazor, PostgreSQL)
Role details
Job location
Tech stack
Job description
We are seeking a highly capable, hands-on full stack .NET Developer, working at the mid-level, with 5 years + commercial experience. The role is to be a core member of our IT team, a key player in supporting the development of IT systems for mental health clinics across the UK. We are currently developing a new SaaS platform for the management of assessment services. Once complete we have plans to roll this out to our established UK wide network of clinical organisations. This is a very exciting time to be part of our software development team., This role will involve developing a large range of production ready features for our new platform and supporting/migrating existing systems to the new platform. The role will involve developing a large range of business systems e.g. Billing, Ticketing, Templating engines(e.g. Email/Reporting), Workflow, Payment Gateways etc.
This is a practical, delivery-focused role. You will be expected to work independently, write high-quality code and tests, and contribute reliably to production systems from an early stage.
You will work closely with the IT Director, translating operational needs into robust technical solutions.
The role is primarily remote, with a requirement to attend the office in Malvern, Worcestershire approximately one day per fortnight, and additional in-office time during onboarding and training., * Develop and test production ready clinical software
- Maintain and improve existing Patient Management Systems
- Build web applications using Blazor & C#
- Develop backend services using .NET
- Work with PostgreSQL data bases using EF Core.
- Take ownership of modules, writing efficient code and understand the project context.
- Ensure high standards of security, reliability, and performance
- Contribute to code quality through reviews and best practice
Requirements
- Significant, demonstrable commercial software development experience
- Strong expertise in C# / .NET and Web development.
- Solid experience developing, testing and maintaining production web applications
- Experience working with PostgreSQL or equivalent relational databases
- Ability to work independently at times, with minimal supervision once the direction has been set
- Confident using Git in a professional development workflow
- Degree in software development
Strongly preferred
- Experience developing healthcare or clinical systems
- Understanding of data security, confidentiality, and handling sensitive data
- Experience with Blazor (or clear evidence of ability to learn quickly)
- Experience working in small teams or startup-style environments
- 5 years+ commercial experience
Nice to have:
- SaaS or multi-tenant platforms
- Familiarity with Docker / Linux environments
- Exposure to DevOps and deployment pipelines(Git, TeamCity, YouTrack, Octopus), * Operates independently most of the time
- Can handle complex tasks/ new features
- Self-sufficient and accountable
- Strong problem-solving ability
- Consistently produces clean, reliable code
- Comfortable working directly with non-technical stakeholders
- Organised, dependable, and detail-oriented
- Confident working independently and also as part of a team
Benefits & conditions
Primarily remote, with office attendance in Malvern, Worcestershire for a minimum of one day per fortnight (possibly more during onboarding). This a permanent PAYE role.
Service Values We are a CQC registered clinic. Our values are to provide a high quality service, that is accurate the professional, positive and hopeful, respectful and courteous, has inclusive treatment planning, confidential and protective of children and vulnerable adults, provides time and space to patients and is collaborative in our approach.
This advert may be paused early if we receive a high level of suitable applications.
Job Types: Permanent, Full-time
Pay: £45,000.00 per year
Benefits:
- Company pension
- Flexitime
- Sick pay
- Work from home