Software Development Manager

3 days ago


Melbourne, Australia Hansen Technologies Full time

**About The Role**

Exciting opportunity for an experienced Software Development Manager who will be responsible for the development of our utility billing software solutions, ensuring delivery to customer requirements, business requirements, and technical standards. This role manages technical leads and collaborates with cross-functional delivery teams to provide technical direction and expertise throughout the SDLC. The Software Development Manager will contribute to the creation and implementation of software development principles, best practices, and standards to ensure the functionality, performance, and reliability of software solutions.

**About You**

Proven experience as a Software Development Manager within an enterprise software or product development environment with at least 5 years’ experience in leading technical teams of at least 20 people. You will have a genuine desire for continuous improvement, actively driving refinement of quality standards, best practices, and development methodologies. Strong leadership and communication skills, with the ability to effectively collaborate and influence stakeholders. You will also have:

- experience with public cloud environments, such as AWS or Azure.
- proficiency in multiple programming languages (e.g., Java, C#, JavaScript) and familiarity with various development frameworks.
- experience with both relational databases (e.g., Oracle, MSSQL) and document databases (e.g., MongoDB).
- in-depth familiarity with Agile methodologies (e.g., Scrum, SAFe).
- proficiency in containerisation technologies (e.g., Docker, ECS fargate, Kubernetes).
- experience with microservices and event driven architectures.
- competence in implementing logging, alerting, and service monitoring (e.g., Splunk).
- practical experience with security and identity practices (e.g., OIDC, OAuth 2.0, SAML).
- proficiency in source control tools (e.g., BitBucket) and issue tracking tools (e.g., JIRA). knowledge and experience with hybrid cloud architectures, microservices, and distributed systems.

**Key Responsibilities**
- Championing best practices in software development to achieve excellence in quality of product.
- Cultivating an environment where our technical people are inspired, continuously learning, and experiencing being part of a high performing team.
- Driving development quality by emphasizing code reuse, comprehensive unit test coverage, effective code branching strategies, performance optimization, scalability, security, and usability.
- Contributing to the formulation of both product and technical roadmaps.
- Collaborating with service delivery managers, product managers, product owners, business analysts and project managers, to understand customer and business requirements, and providing guidance to tech leads.
- Representing the Development team at delivery leadership meetings.
- Leading the allocation, succession planning, recruitment, and onboarding of Tech Leads and Software Engineers.
- Identifying and proactively addressing technical risks and challenges throughout the software development lifecycle. Assisting software engineers in problem identification, troubleshooting, and conducting root cause analysis to enhance overall system robustness.

**Benefits and Perks**

Join us for a rewarding career with competitive compensation, leave entitlements, global reward and recognition program and financial security. Enjoy work-life balance, growth, and recognition for your exceptional performance. Our team will unveil the intricacies of our benefit package during the selection process.

**Company Overview**

Hansen Technologies (ASX: HSN) is a global software and services provider, serving energy, water/utilities, and telecommunications industries. With 600+ customers in 80+ countries, we foster collaboration across 36 global offices. From 5G advancements to renewable energy transitions, we empower customers to overcome challenges, innovate, and drive new business models.

**Contact Us**

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status _. _


  • Software Developer

    17 hours ago


    Melbourne, Victoria, Australia Simpro Software Full time

    Join to apply for the Software Developer role at Simpro SoftwareThe JobThe Software Developer (Mid Level) is a technical hands-on role with an emphasis on delivering quality code as an individual contributor while working with a strong team who love what they do. The role will work alongside the Development team and will collaborate with members from Data,...

  • Software Developer

    22 hours ago


    Melbourne, Victoria, Australia Simpro Software Full time

    Join to apply for the Software Developer role at Simpro Software The Job The Software Developer (Mid Level) is a technical hands-on role with an emphasis on delivering quality code as an individual contributor while working with a strong team who love what they do. The role will work alongside the Development team and will collaborate with members from...


  • Melbourne, Victoria, Australia Simpro Software Full time

    OverviewJoin to apply for the Junior Software Developer-2 role at Simpro Software.What You'll DoTo assist in design, development and maintenance of AroFlo's web based application(s).Learn, understand and use the programming languages used by AroFlo (Java, PHP or C#).Learn, understand and use the AroFlo product, including the architecture and coding patterns...


  • Melbourne, Victoria, Australia Simpro Software Full time

    Overview Join to apply for the Junior Software Developer-2 role at Simpro Software. What You'll DoTo assist in design, development and maintenance of AroFlo's web based application(s). Learn, understand and use the programming languages used by AroFlo (Java, PHP or C#). Learn, understand and use the AroFlo product, including the architecture and...


  • Melbourne, Australia Quest Software Full time

    Overview: As a Territory Account Manager, you are a proven, experienced and high calibre individual who will be responsible identifying and effectively selling Quest’s solutions across its One Identity portfolio. The role will be selling into cross industry, mid-size organisations based predominantly in the Southern Region. **Responsibilities**: - Sales...


  • Melbourne, Australia Pulse Software Full time

    **Closing date**: 11/07/2025 12:00 AM AUS Eastern Standard Time **Location**: Melbourne **Department**: Client Services **Employment type**: Full Time **About Us** Pulse Software is a leading SaaS provider of Human Resources and Governance solutions for local government, education, not-for-profit, and construction sectors. We offer a dynamic, flexible,...

  • Acurity Developer

    2 days ago


    Melbourne, Victoria, Australia XPT Software Full time

    Join to apply for the Acurity Developer role at XPT SoftwarePosition: Acurity DeveloperResponsibilitiesDevelop and Enhance Acurity Solutions: Focus on developing and enhancing superannuation software solutions within the Acurity platform, tailored to meet the evolving needs of the industry.Customization and Integration: Customize and integrate Acurity...

  • Acurity Developer

    2 days ago


    Melbourne, Victoria, Australia XPT Software Full time

    Join to apply for the Acurity Developer role at XPT SoftwarePosition: Acurity DeveloperResponsibilitiesDevelop and Enhance Acurity Solutions: Focus on developing and enhancing superannuation software solutions within the Acurity platform, tailored to meet the evolving needs of the industry.Customization and Integration: Customize and integrate Acurity...


  • Melbourne, Australia Talent International Full time

    australia melbourne permanent negotiableOur client, a well know financial services company, is continuing to build upon their multiyear transformation roadmap with targeted change and introduction of new capabilities within the organisation. Their aim is to have teams deliver high quality uplifts to services, features and overall experience for their...


  • Melbourne, Australia Ramsay Health Care Full time

    Career opportunity with Australia’s largest private healthcare provider - 12-Month Contract - Full Time - Sydney, Perth, Brisbane, or Melbourne location An exciting opportunity has arisen for a dynamic and experienced Software Development Manager to join our Corporate Head Office on a 12-month contract covering maternity leave. **The Role** The Software...