4 days Work from Home | Excellent Salary | Clear Career Progression Opportunities Secure Project Pipeline | Diverse Products and Bespoke Systems | Strong Team and Culture Unrivalled Job Security | Australian-Owned Business | Parking on-site | Head Office Location in Cleveland Everybody knows a JJ's Truck when they see one ...our iconic green and gold fleet head out rain or shine for collections in your area.But did you know we have 23 divisions, 135 sites nationally, employ nearly 3000 people and operate a fleet of over 2300!We do more than collect the bin from your street, we also convert waste into clean energy, divert food waste from landfill and convert to compost, manufacture customised waste management equipment, asbestos removal, refine and recycle oil, manage and maintain our fleet inhouse and have our own bespoke technology systems.Our teams include Drivers/Operators, Heavy Vehicle Mechanics, Customer Service, Operations, Finance, IT/Digital, Environment, Engineering, Industrial Chemists, Safety, Administration and much more ...With so much opportunity, what is your career path?ABOUT THE ROLE In this role you will aid in the development and delivery of world-class operational capabilities and systems to our national business.As a Software Engineering specialist, it will be your priority to develop, maintain, and support high-quality, robust, and scalable software.This role will involve the use of Android technologies, .NET technologies and includes different JavaScript-based frameworks.We are an essential services industry, offering stability to employees and reliability to our customers.KEY RESPONSIBILITIES Design, development and maintenance of high-performance Android applications using Android, Xamarin, or MAUI technologies.Collaborate with cross-functional teams to define, design, and ship new features, ensuring smooth integration between front-end (60%) and back-end (40%) components.Optimise mobile application performance and ensure scalability across a range of devices and operating systems.Work closely with product managers and UX/UI designers to deliver intuitive and responsive user interfaces that meet business and user needs.Develop and maintain APIs, back-end services, and databases to support mobile app functionality.Ensure the app's security, performance, and stability through effective testing, debugging, and performance tuning.Stay up-to-date with the latest Android development best practices and contribute innovative ideas to enhance the application.ABOUT YOU Strong experience in Android development with a focus on both front-end (UI/UX) and back-end (services, databases).Expertise in mobile cross-platform frameworks such as Xamarin or MAUI Experienced with .Net Technologies and JavaScript based frameworks Familiarity with Agile development methodologies, particularly within a CI/CD environment.Ability to work collaboratively with designers, developers, and stakeholders to deliver a seamless mobile experience.Passionate about mobile technology and delivering high-quality user experiences.BENEFITS We appreciate there is more to life than work, we provide a variety of work options to ensure the job gets done; with competitive remuneration and a range of benefits, regardless of your role or location including: Hybrid work – spend Tuesdays at head office and enjoy 4 days working from home The stability of a national, Australian family owned and operated business with over 90 years' experience Essential services industry – job stability Full-time, permanent role Attractive remuneration Onsite parking Career development and growth opportunities Introductory and ongoing training Health-fund discounts Salary sacrificing and novated leasing Banking partnerships – including financial, budgeting and mortgage advice Discounts at over 100 retailers (including groceries and fuel) Car servicing, parts and accessories discounts – plus new car discounts Plus 'Perkbox' benefits NEXT STEPS Interested applicants should APPLY NOW Depending on the role, the recruitment process may vary slightly; this may include a phone interview, face-to-face interview, skills-based assessment, pre-employment medical and of course, an opportunity to meet the team.To view our other vacancies or more information about the role go to: www.jjswaste.com.au/careers ABOUT THE COMPANY Established in 1932, JJ's Waste & Recycling (formerly J.J. Richards & Sons Pty Ltd) is Australia's largest, family-owned and operated waste management company.From humble beginnings as a small family business, our team has grown across Australia, NZ & the US, and we're passionate about effective waste management.With a dynamic attitude that values our people, their safety and the environment.We strive for an innovative, collaborative, and high-performance culture that celebrates the contribution of every employee. No agencies please, we've got this one covered! Unsolicited communication will result in the forfeiture of any engagement or partnership.