Careers

Senior Software Engineer (Java)

Location: CB4 0DG
Job type: full-time
Closing date: 14th May 2021

MAIN RESPONSIBILITIES

  • Contribute clean and robust code
  • Follow Agile and DevOps practices to prioritise the workload and deliver iteratively and consistently; continuously seek opportunities to learn and improve
  • Champion code quality across the team
  • Constantly look for new opportunities to improve user experience
  • Contribute your views and recommendations into high-level technical discussions, supporting management roles
  • Provide collaborative thought leadership for our team best practices, tech principles and architecture
  • REQUIREMENTS
    Minimum 5 years’ industrial software development experiment
    Excellent Java experience and understands the fundamental workings of Java/Core Java
  • Familiarity with modern application frameworks (SpringBoot, Micronaut etc)
  • Demonstrable curiosity and ability to work across the stack with a mix of languages and tools
  • Strong understanding of UI/UX design principles
  • Working knowledge of *nix
  • Knowledge of best engineering practices and continuous delivery
  • Evidence of successful delivery in large or complex software projects
  • The temperament to thrive in an interdisciplinary environment where we solve hard problems and move quickly; it’s important you’re comfortable working with a degree of uncertainty, knowing that not everything you try will be successful

Experience/knowledge in some of the following areas would be advantageous:

  • Experience building desktop UI applications in JavaFX
  • Knowledge of Python and/or C/C++ language
  • Experience working with Computer Vision, knowledge of OpenCV framework
  • Experience in life science or medical devices (or similar work environments)

Benefits
In addition to competitive salaries, we offer a range of benefits for all of our colleagues, including:

  • EMI-approved Option Scheme
  • 25 days’ annual leave
  • Pension Scheme
  • Investment in professional development and learning
  • Fresh fruit, tea, coffee and snacks in the office

We are an equal opportunities employer and positively encourage applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion or belief.

Want to know more about our mission to change synthetic biology?

Our mission is simple: provide high-quality genes and proteins at your benchtop.

Get in touch