Skip to main content

This job has expired

Senior Software Developer

Employer
Kent & Medway NHS & Social Care Partnership Trust
Location
Aylesford
Salary
£43,742 to £50,056 per annum
Closing date
8 Aug 2024

View more

Profession
Other Health Profession
Grade
Band 7
Contract Type
Permanent
Hours
Full Time
Are you an experienced and passionate Senior Software Developer looking for an exciting opportunity to showcase your expertise?

Join our dynamic team as the go-to person for your specialism within our Trust.As a Senior Software Developer, you'll not only advise on specialist requirements but also deliver the necessary work to meet those requirements. Be a driving force in our Digital Directorate, providing in-depth technical support and services for all software and equipment. Your contributions will lead to the development, integration, maintenance, and support of interfaces and systems, ensuring they align with our agreed Service Level Agreements. Collaborate closely with our Digital Development Team Leader to ensure timely project delivery and adherence to specifications.

Main duties of the job

We're seeking a Senior Software Developer with proven expertise in a range of development technologies and at least five years' experience in your specialist role. Join our Development team and make a significant impact as we strive to:
  • Deliver exceptional technology assurance and ensure high levels of customer satisfaction.
  • Achieve the best return on investment through technology-enabled service transformation.
  • Design and build digital developments to industry and departmental standards, continuously improving efficiency.
  • Develop staff members' skills and enable them to effectively utilize available technology.
  • Engage effectively with stakeholder groups at all levels.

As a Senior Software Developer with us, you will:
  • Implement seamless integration between internal and external platforms, ensuring smooth data flow.
  • Create powerful C# DotNet Core Microservices & Restful APIs, providing access to key data sets and systems.


About us

Come and work with us in the Garden of England where we combine exceptional professional development opportunities with a tremendous quality of life.

We are Kent and Medway NHS and Social Care Partnership Trust (KMPT), providing mental health, learning disability and specialist services, serving 1.8 million people across the county.

The Trust (rated Good overall by the CQC and Outstanding for care) has 3,283 staff working in 66 buildings across 33 locations, covering an area of 1,450 square miles.

You will be joining friendly, passionate colleagues, rich in their diversity, who are committed to providing excellent care to our service users and their loved ones.

The nature of our work attracts kindness and compassion as standard and everyone from our cleaners and porters to the chief executive and chairman are recognised as playing a vital role in providing an exemplary service.

Here are some clips of our KMPT staff, speaking about their role and why they enjoy working for us.

Working at KMPT (youtube.com)

Job description

Job responsibilities

As the Senior Software Developer, you will report directly to the Digital Development Team Leader, serving as their trusted deputy within your role's remit. Your expertise will make you the go-to Trust Subject Matter Expert (SME) for system development, system interfaces, interoperability, package selection, and database administration. Your responsibilities will include, but are not limited to:
  • Providing expert knowledge and guidance on hardware and software requirements for Trust systems and interfaces.
  • Making informed decisions in complex situations, considering a range of options.
  • Being accountable for the development and delivery of high-quality system integration solutions, meeting deadlines and ensuring top-notch documentation.
  • Offering guidance to the team, ensuring the provision of high-quality technical support to customers.

Join us and make a lasting impact within our Trust as we embrace digital advancements and deliver exceptional services. Your expertise and dedication will shape the future of our organisation while ensuring compliance with ISO standards and our Trust's policies and procedures.

Person Specification

Skills

Essential

  • Relevant Degree or equivalent experience


Experience

Essential

  • Experience with Dot Net Core / C#


Experience

Essential

  • Experience with .Net Core and C#
  • Experience in Azure Dev Op (TFS) with GIT
  • Experience with RESTful API design and OData
  • Experience with containers - docker, docker compose, k8s, microk8s
  • Experience in developing and supporting system interfaces in a complex IT support environment
  • Experience of utilising Test Driven Development practices


Desirable

  • Experience with WSL2 & VS Code remote containers development
  • Experience of using AGILE methodology & SCRUM for software development.
  • Experience of Linux (Ubuntu) and Windows Operating Systems
  • Experience of exposure to Health Integration Engines, e.g. NextGen Mirth and their data protocol formats e.g. FHIR/HL7, XML, JSON
  • Experience of xUnit and Moq for TDD
  • Experience of HTTP API debugging tools - Fiddler, Postman
  • Experience of Microservice based architecture
  • Experience with CI/CD Deployment, ansible & helm charts.
  • Experience of OAuth 2.0 Authorisation and JWT OpenId Connect Authentication, and ADFS
  • Knowledge of API descriptor packages such as Swagger
  • Understanding of networking and networking implications for container clusters


Employer details

Employer name

Kent & Medway NHS & Social Care Partnership Trust

Address

Magnitude House

Aylesford

ME20 6WT

Any attachments will be accessible after you click to apply.

380-SS0571

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert