Our client is one of Australia's leading 4WD store, specializing in high-quality 4x4 accessories and equipment. With a rich history dating back to 1973, they have earned a reputation for delivering tough and reliable 4WD equipment throughout Australia and the global market. Their extensive product range includes bull bars, canopies, suspension systems, and more, designed to enhance the performance and aesthetics of 4WD vehicles. Currently they are looking for a Software Engineer to join their team in Adelaide. This role will focus on developing and enhancing digital platforms to improve customer accessibility and service experience. Job Summary The Software Engineer will be responsible for the development and maintenance of digital assets including e-commerce websites, internal systems, and customer-facing applications. You will work closely with marketing and technical teams to ensure seamless integration and optimal performance. Key Responsibilities Design and implement robust software architectures to support the clients digital platforms, including e-commerce systems, internal business tools, and customer service interfaces Develop, test, and debug high-quality code across front-end and back-end systems, ensuring performance, scalability, and adherence to recognised software development standards Conduct code reviews, refactor existing codebases, and optimise algorithms to improve maintainability, reliability, and efficiency of deployed software Manage and implement modern development workflows, including version control, CI/CD pipelines, and deployment automation using Git Identify, analyse, and mitigate technical risks throughout the software development lifecycle, ensuring the stability of mission-critical applications Collaborate with cross-functional teams including marketing, IT infrastructure, and product development to ensure seamless integration of software with broader operational systems Create and maintain comprehensive technical documentation, including architecture diagrams, development workflows, user manuals, and support guides for internal stakeholders and end-users Contribute to ongoing innovation by evaluating new technologies and proposing scalable solutions aligned with the clients business goals and digital strategy Required Qualifications Bachelor’s degree in Software Engineering, Computer Science, or related field (preferred). Minimum 3 years of relevant engineering experience (preferred). Strong communication skills and ability to collaborate across departments. Experience with agile teams and evolving requirements. Technical Skills Required Magento (advanced), Magento API Shopify Plus (preferred) Frontend: VueJS, Angular, HTML, CSS, JavaScript Backend: PHP (Magento), Node.js (Express) Databases: MongoDB, Redis Containerisation: Docker, Kubernetes Cloud Platforms: Google Cloud Platform Familiarity with performance tuning and task queues What We Offer Competitive salary package ($80,000 – $85,000) Opportunity to work with a trusted and iconic 4WD brand Collaborative and supportive work culture Room for professional growth and development How to Apply Please submit your CV and a cover letter outlining your relevant experience and why you're a great fit for this role.