Apply for this job now

Senior Software Engineer

United Kingdom
£60,000 to £70,000
Job Type
6 Sep 2022
Four Eyes Insight ltd. Four Eyes Insight Four Eyes Insight (FEI) are an innovative professional services company with a wealth of experience providing clinical productivity software and delivering transformation programmes to the NHS. Our mission is to quantify clinical productivity opportunities and translate these into a sustainable reality, building effective change that lasts. Since its inception in 2013, Four Eyes Insight has worked with over 80 NHS Trusts across England. In 2017 we were commissioned by the NHS to lead the National Theatre Productivity Programme for 130 Trusts. We specialise in improving productivity and efficiency in operating theatres, across outpatient clinics and throughout patient pathways including diagnostic procedures such as Cath labs, endoscopy and radiology. We also build bespoke patient pathway level demand and capacity business plan models to redesign elective care services for superior operating performance. One of our key differentiators is our extensive hands-on clinical and operational experience. Such experience enables us to guide clients every step of the way through the implementation process, working alongside them as the new processes are embedded, always on hand to explain and adapt where needed. Role Summary We currently have a range of software offerings that we licence to our customers on a B2C model. As a senior software engineer, your daily job will be to work with the software team in building and automating the build and deployment of these applications This will include working with the rest of the team in attending stand-ups, planning and refinements. Taking ownership of user stories and delivering them to a high standard. As a senior engineer, you will be responsible for the technical delivery of functionality on any of our existing applications, the deployments of our environments and automating the release and delivery processes. Your main responsibilities will include: Analysing, understanding and delivering user requirements Write quality testable code to ensure maintainability and stability Create clear technical specifications Expand or extend existing functionalities/features Work with existing stakeholders to refine their requirements and translate into business value features Testing and peer review code written by your colleagues Identify technical problems (bugs) and develop hotfixes and patches Support the more junior members of the team with technical challenges Build and setup up new development environments and infrastructure Automating and improving our development and release processes Ensure that our software solutions are built to a safe and secure standard Work with software developers and software engineers to ensure that development follows established processes and works as intended Planning out projects and being involved in project management decisions Required Skills Modern JavaScript frameworks (.net Core) SQL REST API development Containerised applications (docker/k8s) SOA Service Orientated Architecture Scum processes Azure Devops (or equivalent) CI/CD Concepts and Principals Terraform PowerShell (or equivalent) Azure Functions Azure Service Bus Desirable Skills VueJS Typescript Test driven development (TDD) Big Data (Azure Synapse / ML / ETL) Person Specification Alongside the technical expertise described above, the successful candidate must be well organised with superior attention to detail. We are looking for a candidate who has a clear understanding of and desire to adhere to best practice within their field and who pro-actively keeps up to date with relevant developments to tools and techniques to enhance the quality of their outputs
Apply for this job now


  • Job Reference: 705459215-2
  • Date Posted: 6 September 2022
  • Recruiter: Four Eyes Insight
    Four Eyes Insight
  • Location: United Kingdom
  • Salary: £60,000 to £70,000
  • Sector: I.T. & Communications
  • Job Type: Permanent