About The Role
Calling all coding champions! Are you ready to join the software revolution at AO? We're all about pushing the boundaries of what's possible with our agile teams and cutting-edge tech.
Now, picture this: you, part of our dynamic "Enabling Team." This team of skilled professionals is all about providing support and resources to our software development dream team, ensuring they soar to new heights of efficiency and effectiveness.
We're on the hunt for awesome software developers—versatile pros who love taking charge, leading the way, and showing off their tech skills across our whole stack. If you're pumped to jump into the world of game-changing software and be a big part of our tech makeover, then this opportunity is calling your name!
Apply now and let's get to work!
Here's What You Can Expect To Be Doing
1. High collaboration with other software development teams and stakeholders.
2. Provide solutions through software design problem-solving. Working with C#, .NET Core and AWS. Also working across Terraform, Node.js, React.js, typescript, and DynamoDB to name a few.
3. Focus on delivering high value clean software and enabling teams to rationalise tooling and technology and create interface boundaries for evolved software domains.
4. Critical thinking and problem solving across the technical landscape, refactoring/rationalising legacy code bases/applications, removing technical debt and improving coding standards.
5. High collaboration and leadership behaviours to make technical change based on informed decision rationalising tooling and technology throughout the SDLC.
6. Analyse and integrate software components and third-party programs. Recommend and execute improvements. Create technical documentation for reference and reporting.
7. Material contribution to improvements across agile delivery and the SDLC community.
8. Contribute to C4 design.
A Few Things About You
You do not need to be an expert in all the below, we ask you proficient in a broad range, with a bias for collaboration, delivering software, leadership, standards with a fervent desire to learn.
High value
9. You have deep knowledge of C#, along with either ASP.NET or .NET Core.
10. You are comfortable with terraform, Node.js, React.js and typescript.
11. You have a good understanding of working with legacy code basis and refactoring code.
12. You are passionate about applied coding standards, clean code and working consistently with the development community to improve standards.
13. You care about purging out technical debt to aid efficiency/security, with a desire to learn and apply learnings to measurably improve the SDLC cycle.
14. You are proficient in agile delivery, value slicing, WJSF and WIP and are passionate about agile deployment and low lead times to ship software.
15. You can build secure, scalable, distributable, maintainable, and high-performance software.
16. You have good knowledge on software security, development frameworks, tools, and best practice.
Desirable and added value
17. You ‘get’ and have applied principles and patterns and how they translate into modern software development.
18. You, enjoy ownership and leading, providing solutions or critically thinking on and fixing problems.
19. You enjoy forging change, value collaboration and whiteboarding out ideas, then applying technical design to code.
20. You are passionate about efficiency, rationalisation, and automation in software development throughout the tooling and approaches for code ideation, creation, development, provision, build, commit, deploy build, and run, cycle.
21. You understand options around software/application architecture, API, and integration design.
22. You are an advocate on applying SOLID coding standards, clean code and working consistently with the development community to improve standards.
23. You are familiar with C4 modelling. You can design and build secure, scalable, distributable, maintainable, and high-performance software.
A Bit About Us
When it comes to appliances and electricals, we’ve got the lot. Washing machines? Yep. TVs? Check. Laptops? Absolutely. Everything except doorbells (just kidding, we’ve got those too).
We’re known for helping our customers brilliantly - and it’s no different for AOers. We care about more than what’s on your CV, because together we can do extraordinary things.
Our Benefits
Our benefits are designed to cover the moments that matter to AOers. From health and wellness to giving back - you’ll be rewarded inside and outside of work.
24. Our Value Creation Plan; We've created a unique long term bonus plan for every AOer to share in our success, giving you the opportunity of an exceptional reward in return for exceptional business performance.
25. Holidays; 25 days, plus bank holidays (increasing to 27 days after 2 years with us!)
26. Pension; Contribute 5% of your annual salary and we'll do the same, giving you a little extra support for the future.
27. Be a VIP at the AO Arena; we have loads of opportunities to win free tickets and pre-sale access!
28. Health & wellbeing; discounted gym membership, an onsite spa and our Help @ Hand scheme giving you access to virtual GP’s, Mental Health support and much more.
29. Discounts; exclusive discounts across our product range.
30. Family leave; Enhanced Maternity, Paternity and Adoption leave.
31. Making a difference; 2 fully paid days a year to donate your time to any charity of your choice.
32. On site perks; start your day with free on site parking, grabbing a complimentary breakfast and a coffee at our subsidised Starbucks!
To see all our benefits and perks, visit our AO Benefits page.