At a Glance
- Tasks: Join a dynamic team to develop innovative software solutions and mentor junior engineers.
- Company: Microlise, a leading tech company with a strong culture of support and development.
- Benefits: Flexible hours, competitive salary, private health insurance, and 25 days holiday.
- Why this job: Make an impact in a growing company while working with cutting-edge AWS technologies.
- Qualifications: Degree in Computer Science, experience in C# and AWS, and a passion for technology.
Senior Software Engineer, AWS
When registering to this job board you will be redirected to the online application form.
Please ensure that this is completed in full in order that your application can be reviewed.
Within your role as Senior Software 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!
You will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team.
Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name a few of your responsibilities.
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!
What we're looking for
- 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 Cloud Watch.
- Understanding of cloud-native architectures, scalability, security and resilience principles within AWS.
- Knowledge of Infrastructure as Code (Ia C) tools such as Terraform or AWS Cloud Formation 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
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
Whilst we make every effort to directly source candidates for our live roles, we do have a very small preferred supplier list on the occasion we may require additional support.
We therefore do not accept speculative CVs and/or cold calls to our Recruitment Team or Hiring Managers
Senior Software Engineer, AWS employer: Microlise
Microlise is an exceptional employer that prioritises employee growth and well-being, offering a supportive work culture where continuous learning is encouraged. With flexible working hours, a commitment to work/life balance, and a range of benefits including private medical insurance and an EV Car Scheme, employees can thrive both personally and professionally. Join a talented team in the Midlands, where your contributions will directly impact leading retailers and logistics providers across the UK.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer, AWS
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Microlise or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Microlise.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Microlise.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Microlise that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Senior Software Engineer, AWS
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Microlise.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Microlise and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Microlise
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Microlise uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.