Graduate Software Engineer at Casa Azzopardi
Australia, Umm Salal Mohammed, Australia -
Full Time


Start Date

Immediate

Expiry Date

29 Nov, 26

Salary

0.0

Posted On

04 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Join Our Team

Graduate Position Full-Time Based in Australia Work Remote/From Home



AWESOME PEOPLE — GREAT CULTURE — OPPORTUNITY TO GROW

Elafent is building an innovative, leading edge cloud SaaS platform for organisations worldwide. Our team creates products that we are passionate about doing the right way and our customers simply love using. This is a rare opportunity to join a fast growing, dynamic team, where you will play a major role in shaping our future.

Elafent was founded on a culture of great work ethic, consistent growth and a desire to break the mould. We're a values-driven organisation and hire based on ambition, merit and a willingness to do what it takes to succeed. We're scaling quickly, so we're recruiting teammates who share our core values, know how to get stuff done and would add a lot to our very driven culture.

It's exciting times and we are looking for passionate and dedicated software engineers to help us scale and support our growing platform. You'll be joining the team powering everything happening behind and in front of the scenes.



Description

We are looking for exceptional graduate software engineers that are passionate and excited about tackling complex engineering challenges while creating elegant, scalable, maintainable code to deliver a compelling user experience. We believe that being a kind person who elevates the rest of the team is just as valuable as writing great code.

You'll be architecting, designing and developing software with the right tools in a friendly switched on team. Depending on your skills you'll be working on the front–end, back–end, API, web and mobile parts of our platform. We use some of the latest development methodologies, architectures and platforms with a focus on quality and automation.

We value a strong work/home life balance. Our employees enjoy the benefit of working from home, spending less time and money travelling to and from an office every day and more time doing what you love, which apart from work, might include — getting fit, seeing your kids or simply avoiding the stress of missing that next bus or train.

If this sounds like a great fit, we're ready to hear from you.

  • Mandatory requirements must be met
  • This position is available for an immediate start
  • Remote work from home
  • Remuneration is commensurate with experience.



Requirements

The right candidate needs to be disciplined, creative, self–driven, a strong self-starter, well organised, have excellent communication/collaboration skills, be able to work in a high achieving team, have great academic results, a strong business acumen and have a real passion for technology.



Mandatory

  • Due to the security nature of our work you must be an Australian citizen and be willing to undergo security checks
  • You must have completed a minimum undergraduate Bachelor's Degree in a related discipline to this role e.g. Computer Science, Software Engineering, Information Systems.

Other

  • Current honours or postgraduate students are welcome to apply
  • Let us know if you're about to complete your undergraduate degree soon.

Technical

  • Web front–end and back–end design and development
  • API design and development
  • Micro-service and event driven architecture
  • Native cloud/SaaS principles and architecture
  • Mobile including iOS and Android design and development
  • Database design and implementation
  • Geospatial frameworks and implementation
  • Enterprise search principles and architecture
  • Source control methodology
  • Application testing methodologies
  • Continuous integration & continuous deployment methodologies
  • Security and encryption architecture and implementation including SAML SSO, RBAC & ABAC
  • Excellent communication/collaboration skills
  • Great problem solver and analytical thinker.

About Us

At AZZO, we are committed to pioneering integrated technology that drives a more sustainable future. Founded in Australia and now operating globally, we specialise in engineering and systems integration solutions that empower businesses to better manage energy and embrace renewable transformation. Our expertise spans advanced energy management, power automation, and digital software platforms, helping clients achieve smarter, cleaner, and more efficient outcomes.


What We Offer

  • State-of-the-art office facilities
  • Competitive compensation package
  • Enhanced parental leave
  • Flexible working arrangements
  • Opportunity to contribute meaningfully to the sustainable energy transition
  • Training and development programs for both professional and personal development
  • An inclusive and collaborative working environment


The Role

As a Graduate Software Developer, you will have the opportunity to kick-start your career by working alongside experienced engineers to design, develop, test, and support software solutions that make a real impact for our customers. You'll gain hands-on experience across the full software development lifecycle while contributing to meaningful projects and building your technical skills in a collaborative and supportive environment.


This role is ideal for someone who is passionate about technology, enjoys solving problems, and is eager to learn. You'll receive mentoring, exposure to modern development practices and technologies, and opportunities to grow your knowledge while helping deliver secure, scalable, and high-quality software solutions.

Key Responsibilities:

  • Contribute to the development of AZZO’s EnergyX platform, supporting applications across energy monitoring, battery energy storage systems (BESS), virtual power plants (VPP), EV charging and industrial IoT.
  • Support the development of software solutions by analysing information needs, systems flows, data usage, business processes, and problem areas.
  • Maintain, troubleshoot, and improve existing codebases, ensuring adherence to development standards and best practices.
  • Collaborate with engineering, operations, product, and management teams to deliver technical solutions and achieve project objectives.

Qualifications & Experience:

  • Bachelor's or Master’s degree in Computer Science, Computer/Software Engineering, or a related discipline;
  • Experience developing, maintaining, and supporting software through university projects, internships, open-source contributions.
  • Knowledge of programming language & Frameworks – C# / .NET, Python, JavaScript/Typescript
  • Exposure to Azure Cloud Platform
  • Strong AI fluency, actively using AI tools in your development workflow (beyond basic prompting.

Desirable

  • Comfortable with prompt design, context engineering, and guardrail strategies for dependable agent behaviour
  • Experience with Infrastructure as code tools and practices
  • Experience with API development, OAuth 2.0 Authentication
  • Experience with Observability


Further Details

This role may require occasional work outside of standard business hours to provide support to our global customer base, including US-based customers.

For any questions regarding the position or the recruitment process please contact People & Culture at peopleandculture@azzo.com.

Think you’re a good fit? Apply now by submitting your CV/Resume and a Cover Letter via the Apply Now button.

Please note, applicants must currently hold unrestricted working rights in Australia.

We value diversity and we believe that our uniqueness makes us stronger. We encourage applicants from diverse and/or minority backgrounds to express their interest. We believe in creating a working environment where individuals are able to bring their full self to work and are valued for their unique contribution.

Company Overview

  • Please visit our company website for more information
Responsibilities

Loading...