Senior Software Engineer - Milton Keynes

  • Sivara GmbH
  • Milton Keynes, Buckinghamshire
  • 23/06/2026
Full time Information Technology Telecommunications

Job Description

Salary: £54,000 - 75,000 per year

Requirements
  • Hands on experience in application design.
  • Experience specifying, designing, building, and testing complex full stack software solutions.
  • Expertise in designing and developing APIs.
  • Experience working in Windows and Linux environments.
  • Good practical knowledge of relational database technologies, ideally PostgreSQL.
  • Strong data skills with demonstrable analytical ability.
  • Ability to problem solve quickly and confidently by understanding issues, identifying causes, and correcting them.
  • Expertise in at least two back end technologies, ideally Java and Python.
  • Experience with JavaScript or TypeScript and at least one front end technology stack, ideally React.
  • Software virtualisation skills, e.g. Docker.
  • Willingness and ability to gain, or currently hold, UK Security Clearance (SC) as a minimum.
  • British nationality and eligibility to undergo UK Security Clearance, including having lived in the UK for at least the last 5 consecutive years.
  • Ability to commute easily to Milton Keynes and potentially other UK sites.
  • Ability to work collaboratively as part of a small team with proactive communication.
Responsibilities
  • Design and implement user interfaces using HTML, CSS, JavaScript, TypeScript, and React.
  • Ensure responsiveness and cross-browser compatibility.
  • Improve user experience.
  • Create APIs and services.
  • Write server side logic using Java and work with Spring Boot.
  • Design and maintain relational databases such as PostgreSQL and MySQL.
  • Write efficient queries and maintain data integrity.
  • Set up CI/CD pipelines using tools such as GitHub Actions and Jenkins.
  • Manage cloud services such as AWS, Azure, and GCP.
  • Automate deployments and monitor application performance.
  • Review peers code to ensure quality and maintainability.
  • Write unit, integration, and end-to-end tests using tools such as JUnit, Testcontainers, Vitest, and Storybook.
  • Create and maintain internal documentation for code and APIs.
  • Work with product managers, designers, and other developers to deliver features.
  • Implement authentication, authorisation, and other security best practices.
  • Support the development, integration, rollout, and support of complex solutions.
  • Work at client sites and from home as required.
Technologies
  • AWS
  • Azure
  • CI/CD
  • Cloud
  • CSS
  • Docker
  • GCP
  • GitHub
  • Support
  • JUnit
  • Java
  • JavaScript
  • Jenkins
  • Linux
  • MySQL
  • PostgreSQL
  • Python
  • React
  • Security
  • Spring
  • Spring Boot
  • Storybook
  • TypeScript
  • Windows
  • DevOps
  • UX UI Design
More

We are offering an exciting opportunity for a Senior Software Engineer to join our experienced team supporting a significant public sector deployment of IT solutions and bespoke software. Based in Milton Keynes with 2-3 days on site each week, this role involves working closely with customer representatives, solution architects, academia, and leading software development companies. The salary is £60,000 to £75,000, and the position requires UK Security Clearance and British nationality due to its reserved status.