Senior Software Engineer, AWS

Microlise
Nottingham, UK
11 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Clean Code Principles Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Unit Testing Cloud Engineering Software Quality Code Review Relational Databases Software Design Patterns Identity and Access Management
+13 more
Microsoft SQL Server Object-Oriented Software Development Software Architecture Software Engineering Cloudformation Amazon Relational Database Service Solid Principles Infrastructure Automation Frameworks Information Technology Functional Programming Cloudwatch Terraform Microservices

Requirements

  • A degree in Computer Science or a related technical discipline, with a strong understanding of core software engineering principles.
  • Proven commercial experience working as a Software Engineer within an Agile environment.
  • Strong development experience using C# and .NET technologies.
  • Experience developing, deploying and supporting applications within AWS cloud environments.
  • Knowledge of AWS services such as EC2, Lambda, S3, RDS, IAM and CloudWatch.
  • Understanding of cloud-native architectures, scalability, security and resilience principles within AWS.
  • Knowledge of Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation would be advantageous.
  • Knowledge of object-oriented programming concepts, including polymorphism, inheritance and SOLID principles.
  • Experience working with Microsoft SQL Server and relational databases.
  • Understanding of modern software architecture, including Microservices.
  • Experience with unit testing and a commitment to producing high-quality, maintainable code.
  • Knowledge of design patterns and software optimisation techniques.
  • A good understanding of different testing approaches and software quality practices.
  • Experience participating in code reviews, sprint ceremonies and collaborative development practices.
  • The ability to coach, mentor and support less experienced engineers.
  • Strong problem-solving skills with the ability to identify and resolve technical issues.
  • A collaborative approach and excellent communication skills.
  • Passion for technology, continuous learning and personal development.
  • A positive, proactive mindset with a desire to contribute to both team and business success

Benefits & conditions

At Microlise we know the importance of a good work/life balance, so offer flexible working opportunities with a low overtime culture; there’s a reason our average length of service is 7+ years! If you are looking for a new challenge and have a strong technical background then we want to hear from you!

About the company

Within your role as SeniorSoftware Engineer AWS, no two days will look the same; with a variety of projects there’s always something new to learn. You will be joining an already established and talented team, which is currently 150 strong and comprised of Apprentice Engineers through to Solution Architects. You will be provided a clear, individual career path with full training, support and mentorship as required to ensure you are reaching your full potential. At Microlise, there is no limit to the personal and professional development opportunities available. If you’ve got the drive and passion to succeed with an apt to learning new technologies, then we’ve got the roles for you!, Why Microlise?

When your groceries arrive at your door or you sign for your online parcel, one or more of our software, telematics or proof-of-purchase solutions has probably been used. Our solutions deliver value to many of the UK’s leading grocery retailers and food logistics providers as well as to household names including JCB, Eddie Stobart, Carlsberg, Waitrose.

Proudly Midlands-based, Microlise has been operating for over thirty years, and recently became a Publicly Listed Company with shares trading on the London Stock Exchange. Our growing business is guided by our culture which drives the way we behave, the way we work, the way we connect with our customers, and the way we support and develop our people.

  • We believe in developing our staff and support our employees with their professional development goals
  • 37.5 hour week with flexible working opportunities
  • Access to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment!
  • Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success!
  • Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more!
  • 25 days holiday, excluding bank holidays, increasing with service
  • Invested in employee health and well-being with over 20 mental health first aiders in the business
  • Employee Assistance Programmes
  • Free Costco membership, 20% off EE mobile and line rental, and other local discounts
  • Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards

Recruitment Process

For successful candidates, interviews will take place whilst the advert is still live, via telephone and video conferencing; so don’t delay getting your application in! Recruitment Agencies

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:13 min

Navigating the GenAI observability dashboard in Amazon CloudWatch

Yasemin Aktürk Yasemin Aktürk · Europe 2026 Virtual

3:43 min

The enduring legacy of the amazon S3 storage API

Chris Heilmann +3 · LIVE

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

55 sec

Resolving DynamoDB hot keys using in-memory caching

Irina Branovic Irina Branovic · World Congress 2026 Europe

3:44 min

Automating storage savings with S3 intelligent tiering

Sébastien Stormacq · World Congress 2021

Videos

See all

Related articles

See all