Software Engineer — Melbourne, Melbourne Region

Your Role: Analysis of customer requirements, development and optimisation of large and complex software systems with high personal responsibility Writing and maintaining well-structured, efficient program code in accordance with technical specifications and industry standards Writing, updating and maintaining technical documentation and operational procedures Developing and maintaining software-based automation solutions and cloud-native applications Development and conceptual integration of AI components such as ML models or LLMs Consulting on and implementation of automated test environments Applying agile software development methodologies in the delivery of software solutions Conducting code reviews and providing technical mentorship to less experienced developers Collaborating with cross-functional teams Optionally, there are numerous opportunities to get involved within TNG Essential skills: A minimum of 5 years of professional software development experience Excellent higher degree in a technical subject (computer science, physics, mathematics, etc.) Strong proficiency in at least two modern programming languages (e.g., C#, Java, Python, JavaScript/TypeScript, or C++) Extensive experience with CI/CD pipelines and DevOps practice Experience with modern software architecture patterns Experience within a consulting role Interest in artificial intelligence and machine learning Demonstrated analytical and problem-solving skills Excellent verbal and written communication skills in English Our offer: A demanding, academic environment An open-minded and team-oriented culture characterized by strong team spirit and flat hierarchies Continuous education within our internal techdays (up to 10% of the working time) as well as external trainings Attractive work-life balance with flexible working hours, paid overtime, 30 days of paid annual leave, and little to no travelling expected Opportunity to work flexibly and remotely with the option of a modern shared office space in Melbourne About us: TNG Technology Consulting ANZ Pty Ltd is a subsidiary of TNG Technology Consulting GmbH and was founded in 2021. As a partnership-based IT consultancy, we work in a customer-oriented manner on a variety of projects in the areas of Agile Software Development, Artificial Intelligence, and DevOps & Cloud. Our clients include large corporations as well as medium-sized companies and start-ups from a wide variety of industries, including e.g. telecommunications, security technology, insurance, fintech, and automotive.

Applications close Sunday, 9 August 2026
Take me to the job