Software Engineer
Morecambe Bay Primary Care Collaborative, Carnforth, Lancashire
Software Engineer
Salary not available. View on company website.
Morecambe Bay Primary Care Collaborative, Carnforth, Lancashire
- Full time
- Permanent
- Onsite working
Posted 1 day ago, 23 Apr | Get your application in today.
Closing date: Closing date not specified
Job ref: f77bc2eb42714d5f8cba5135a3cb8ce8
Location ref: Carnforth, Lancashire
Full Job Description
The Software Engineer is a senior technical role responsible for designing, developing, and maintaining digital solutions that support operational, clinical, and business functions. The postholder will combine hands-on software engineering expertise with infrastructure and systems oversight, ensuring robust, scalable, and secure solutions. Morecambe Bay Primary Care Collaborative has recently invested in two brand new on premises inference servers, creating a major opportunity within this healthcare space, we are looking for someone with passion and a drive to build to support us as we step forward. The role requires strong full stack development capability, experience managing server environments in conjunction with our IT support partners, and the ability to design and implement data pipelines and dashboards. The postholder will leverage modern tooling, including AI-assisted development where applicable, to support productivity and solution quality., 1. Software Development and Engineering
- Design, develop, test, and maintain full stack applications, frontend and back end.
- Produce clean, maintainable, and well documented code following best practices.
- Build APIs and integrate systems across multiple platforms.
- Utilise modern frameworks and languages (e.g, JavaScript, TypeScript, Python, NET, etc. 2. Data Engineering and Analytics
- Design and implement data pipelines for ingestion, transformation, and storage.
- Develop dashboards and reporting solutions to support data-driven decision-making.
- Ensure data integrity, governance, and compliance with relevant standards.
- Work with structured and unstructured datasets across multiple sources. 3. Infrastructure & Server Management
- Manage and maintain server environments (on premises and or cloud based, in conjunction with our IT support partners.
- Oversee deployments, CICD - Continuous Integration and Continuous Delivery Deployment pipelines, and system monitoring.
- Ensure system reliability, performance, and security, utilising open source first solutions.
- Support disaster recovery and business continuity planning. 4. Technical Leadership
- Provide technical guidance and mentorship to colleagues.
- Lead on solution architecture and design decisions.
- Promote best practices in software engineering, DevOps, and data management.
- Contribute to strategic planning of digital services.
We are a locally focused provider of health services, supporting our member practices across 1,000 square miles of Lancashire and South Cumbria. As we look ahead, we wish to prepare ourselves and our member practices for a more digitally enabled future. We have recently invested in on-premises AI inference, have recruited to a Chief Clinical Information Officer role and are now looking to bring in an enthusiastic software engineer to lead the delivery of our vision. You will have the opportunity to help design and drive forwardsignificant changein our organisation, bringing your technicalknow-howand enthusiasm for building solutions. The role of GP Federations will increase significantly as we look to future Neighbourhood models of care, and curating and using our data, and having bespoke tools to support our teams will offer the post holder an exciting opportunity to explore what is possible to improve care, transform services and help ensure MBPCC remains a great place to work.