Green Software Architect
We are looking for a highly skilled and experienced software architect to join our Green Systems Development Team.
This is an exciting opportunity to build high-impact software that drives smarter energy decisions across all planning horizons, forecasting, geospatial tracking, and more.
About the Role:
* Design and develop cloud-based applications with real-world impact.
* Contribute to architectural decisions and development best practices.
* Collaborate with engineers, data scientists, and planners across our Green teams.
* Drive software quality through testing, CI/CD, and documentation.
* Owning the full SDLC — from concept to deployment.
Requirements and Qualifications:
* 7+ years of experience in software development, preferably in full-stack roles.
* Degree in Computer Science, Software Engineering, or similar.
* AWS certifications are a bonus.
* Proven experience building cloud-native, data-intensive applications.
* Solid grasp of CI/CD, DevOps, and agile methodologies.
* Strong communication skills and a collaborative mindset.
* Passion for innovation, problem-solving, and sustainability.
* Experience in mining or energy (preferred).
Our Commitment:
We celebrate individual strengths and team members are encouraged to bring their whole selves to work. Our global workforce drives and promotes an inclusive culture, both within our organisation and throughout the communities we interact with.
Key Responsibilities Include:
* Broad technical knowledge including software development, design patterns, and industry trends.
* Proven ability to lead cross-functional teams.
* Excellent communication and interpersonal skills.
* Ability to adapt to changing priorities and deadlines.
* A willingness to continually learn and grow as a professional.