We're seeking a seasoned Senior Backend Software Engineer to join our dynamic team. Your expertise will play a pivotal role in crafting robust infrastructure and services that power global logistics.
Our organization is an Australian software development pioneer, renowned for creating advanced solutions for the logistics industry. Our flagship product, CargoWise One, has revolutionized the sector by improving supply chain efficiency through innovation.
To achieve this goal, we invest heavily in product development, with over $1 billion invested in the last five years, resulting in more than 5500 enhancements to our CargoWise platform.
We offer a flexible work environment with excellent workspace in Sydney (HQ), Melbourne, and Adelaide. This setup allows our engineers to collaborate seamlessly and stay connected while enjoying a great work-life balance.
Key Responsibilities:
* Design and architect large-scale, distributed systems that meet high performance, scalability, and reliability requirements.
* Mentor and guide junior engineers, providing technical leadership and fostering a culture of continuous learning.
* Collaborate closely with cross-functional teams to define technical requirements, ensuring alignment with business objectives.
* Drive best practices in software engineering, including code quality, testing, and documentation.
* Provide expert-level problem-solving and debugging skills, addressing complex issues and optimizing performance.
Required Skills and Qualifications:
* A minimum of 10 years of hands-on experience in developing enterprise-grade software.
* Proficiency in languages such as C#, Java, C++, or similar.
* A strong understanding of Relational Database Management Systems (RDBMS).
* Excellent technical design, problem-solving, and debugging skills.
* Solid computer science fundamentals, with extensive experience in object-oriented programming (OOP) and design patterns.
* A proven track record in architecting and delivering large-scale systems.
* Experience mentoring and leading teams, with a passion for developing talent.
Benefits:
* A competitive remuneration package.
* Equity in the company.
* A hybrid, flexible work environment.
* Development opportunities.
* State-of-the-art hardware.