Software Engineer
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 (eg 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
- Company
- Investigo Change Solutions
- Location
- Leamington Spa, Warwickshire, United Kingdom CV311
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- Investigo Change Solutions
- Location
- Leamington Spa, Warwickshire, United Kingdom CV311
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP Annual
- Posted