Software Engineer

Posted 31 October 2024
Salary £1 - £10000 per annum + Competitive Salary
LocationRoyal Leamington Spa
Job type Permanent
Discipline Software & Engineering
ReferenceBBBH206286_1730393361
Contact NameEmma Mayfield

Job description

Software Engineer

Permanent

Hybrid working - 3 days a week on site

Location: Leamington Spa, Warwick

As the Software Engineer you will design, develop, and maintain cloud-native software systems to deliver an exceptional customer experience.

Key areas of responsibilities

  • Develop, and deploy software using cloud-based tools and services on AWS
  • Stay up to date on the latest AWS services and best practices for building and managing cloud-native applications
  • Learn IaC concepts using tools like CloudFormation or Terraform. Start by working on smaller infrastructure components under senior supervision
  • Contribute to the development of features that scale horizontally by understanding how code interacts with scalable services on AWS (e.g. autoscaling groups)
  • Share learnings with junior engineers through internal knowledge-sharing sessions and documentation

Key skills we are looking for:

  • Experience as a Software Engineer
  • Proficiency in at least one of these programming languages: Go, Python.
  • Experience with additional languages or frameworks such as React and Kotlin for front-end and mobile development would be advantageous
  • Expertise in data structures, algorithms, and clean, efficient coding practice
  • Past usage of deploying applications to AWS with support from DevOps.
  • An understanding of core AWS services such as EC2, S3, Lambda.
  • Experience with containerisation technologies like Docker and Kubernetes an advantage
  • Experience of working in Agile environments with a high degree of autonomy. Used to asynchronous ways of working within a distributed team