Job Description
Who Are We
Hansen Technologies (ASX: HSN) is a leading global provider of software and services that enable organisations to transform customer experiences and streamline critical business processes. With a rich history of innovation and a footprint that spans over 80 countries, Hansen empowers utilities, energy, and communications companies to thrive in an ever-evolving digital landscape. Our commitment to excellence, customer focus, and collaborative culture makes Hansen a place where passionate professionals can make a meaningful impact, drive real change, and help shape the future of industries worldwide.
Why This Role Matters
Build and Innovate, Empower and Elevate, Engineer and Evolve.
At Hansen, we enable and empower our customers to deliver essential services through our innovative software solutions. As a Cloud Software Engineer, you’ll be at the heart of our Energy Data Management transformation—developing cloud-native solutions that ensure accurate energy meter data and support critical infrastructure across the energy sector.
This is more than a technical role—it’s a strategic engineering opportunity. You’ll shape the future of energy data systems, contribute to cloud architecture decisions, and mentor others while working with cutting-edge technologies in a dynamic, global environment.
What You’ll Do
Design, develop, and maintain scalable cloud services and microservices.
Collaborate with cross-functional teams to ensure high-quality software delivery.
Set up and manage cloud environments programmatically (e.g., AWS CloudFormation).
Share cloud expertise and mentor junior developers.
Participate in code reviews, estimations, and continuous improvement initiatives.
What You Bring
Bachelor's degree in IT, Software, Computer Science, or a related field, or equivalent experience
Proficient in Python \& C# programming language
Deep knowledge in AWS development techniques/solutions such as Lambda, Eventbridge, Athena, SQS, ...
Strong experience in
Relational Databases
Experience with develop REST API
Microservice architecture
Multitenancy
Serverless architecture
Docker
Familiar with Gitlab/ GitHub, CI/CD pipeline
Effective English communication for global collaboration
Interview Process
Round 1: Phone screen with Talent Acquisition Partner (TAP)
Round 2: Technical interview with hiring manager and technical team
Round 3: Technical test
Round 4: Culture and team fit check with local HR and leadership team
We are proud to be an equal opportunities employer. Hansen prides itself on celebrating diversity and are committed to creating an inclusive environment for all employees, even extending this to how we work with our customers, partners and suppliers. We welcome applications from all qualified candidates, regardless of age, disability, gender identity or expression, marital status, race, ethnicity, religion or belief, sexual orientation, or any other protected characteristic. If you require any adjustments or accommodations during the recruitment process, please let us know.