Job Software Developer/ Engineer/ Architect

Software Developer - UI DevOps

Our team are responsible for making software delivery boring! That means:

Finding creative ways to automate CI/CD pipelines and accelerate delivery for front and back end microservices.

Identifying improvements to service performance and scalability in production.

Improving the quality of our customer updates through deployment and monitoring automation.

Experimenting with technology and ideas that progress the team forward!

  • Experience with a programming language like Java, Scala, C++ or Go.
  • Experience with Linux/Unix.
  • Experience developing software - we are primarily a group of developers who build software to enable delivery. You should be comfortable building and maintaining software projects as either a Software Developer or as an Operations Engineer.
  • Experience with a CI tool like Bamboo or Jenkins.
  • Exposure to containerisation software like Docker and Kubernetes.
  • Experience with build and dependency management using tools like Artifactory or CocoaPods.
  • Experience with build languages like Gradle, Ant or Maven.
  • A detail oriented, inquisitive approach and a keen sense of ownership.
  • A collaborative teammate with good verbal and written communication skills.
  • Don’t have some of these skills? No problem, if you are happy to learn, we are happy to teach you.