Software Engineering Lead (AWS)

Job type:
Start date:
3 months
Jefferson Frank International
Published at:
flag_no United Kingdom
Project ID:

This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Job Description:

Working on a contract basis for one of the UK's largest leading Software Companies as part of a cross-functional agile engineering team. You will lead from the front in ensuring the best technical solutions for a team working on major strategic projects.

The role requires you to have a wide range of skills and expertise, which you are able to utilise efficiently to help the team achieve its goals of building cloud native applications using various AWS technologies within a micro-services based architecture and an API first approach.

Key Responsibilities:

  • Where necessary creating detailed design documentation and ability to present them to key stakeholders
  • Working with your Scrum Master and other stakeholders to agree on technical direction
  • Designing enterprise level architectures in conjunction with the wider architecture team and presenting those to the scrum team for implementation
  • Leading the implementation tasks and working closely with other engineers in the team to ensure prompt completion of sprint goals
  • Working closely with DevOps to ensure high standards of delivery
  • Mentor colleagues providing advice and guidance on best practice and development techniques


Must Have (Technical):

  • Extensive experience of cloud SaaS platforms
  • Extensive experience of APIs and Web services
  • Experience working with AWS cloud services
  • Advanced skills in a wide range of programming languages (C#, Node js,)
  • Strong Back End and Database skills (SQL, PostgresSQL, Elasic Search)
  • Angular 7 or above
  • Strong knowledge of CI/CD systems & pipelines (Team City, etc)
  • Excellent understanding of Micro service architectures
  • Expert knowledge of Docker
  • Experience of using monitoring tools like datadog
  • Advanced knowledge of GIT

Must Have (Leadership):

  • Experience mentoring and leading technical sessions
  • Experience of agile methodologies
  • Strong foundations in security considerations


  • Experience of using Jira
  • Experience of monitoring and logging techniques (ie Graylog)
  • Experience using Web sockets


  • BSC or equivalent in a software engineering discipline
  • AWS certifications