Senior Backend Engineer

Skills
Back-End Web DevelopmentComputer ScienceFront-End DevelopmentOOPReact.JsSoftware DevelopmentApache Kafka
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s Degree in Computer Science or related discipline
  • Experience engineering high-quality software in object-oriented or Functional language
  • Willingness to learn new technologies
  • Talent for clean coding, simple solutions, automated testing and continuous deployment
  • Passion for working in the cloud and automation

Nice to have

  • Experience in AWS
  • Interest in Functional Programming
  • Knowledge of Kafka
  • Front end development experience in React

Day to day

  • Building new and supporting existing Erlang based microservices that enable product features
  • Enhancing the existing platform to increase the amount of business functionality driven by end user configuration
  • Enhancing system automation scale, resiliency, deployment
  • Maintaining and enhancing common platform components and libraries (AWS, Erlang)
  • Working with technical and non-technical stakeholders from the wider organisation to understand and drive requirements and improvements
  • Building on our CloudNative platform, enabling more use of AWS technology to aid in speeding up delivery, scale and resiliency
  • Growing the engineering community, building on the existing process and practices