Software Developer

At Exception, we are passionate about using technology to enable organisations. With customers across Government, Financial Service and Commercial sectors, our teams are continuously pushed to develop ever more innovative solutions.  To help grow these teams, Exception is investing massively in the future of software automation and rapid development within modern architectures and we require smart, focused individuals to support us on this journey.

Key Skills

Exception is looking for a Software Developer to work within our DevOps platform team. It is important you like writing code, Python or Java or JavaScript (but not afraid to try something new).  You will have an understanding of modern development processes and toolchains, and an acquaintance with DevOps culture.

Applicants will enjoy problem solving and are passionate about solutioning in a platform environment.  You can take mundane or manual sounding problems and make them interesting by delivering creative automated solutions. It is important that you want to grow professionally, improving your skills as a developer and improving your platform-level understanding.

This role will involve working directly within customers projects helping them gain the benefit of DevOps culture and practices while supporting the development of our own business in the market.

Core Skills and Experience

  • Strong Python or Java ideally with frameworks like Flask/Spring Boot
  • You like to write code every day to help deliver engineering products
  • Familiar with modern toolchains
  • Familiar with service oriented architectures and development
  • Good appreciation of CI /CD pipelines
  • SQL database


  • Scripting and Linux experience
  • Ansible, Jenkins, Terraform and JIRA
  • Oracle DB
  • MongoDB
  • An interest in Docker and K8

Benefits - Over and above salary and pension:

  • Extra birthday holiday
  • Mobile phone allowance letting you choose the technology
  • Charity day to support good causes
  • Develop your own training plan