Software Developer
About the Company
nxzen (formerly Enzen Australia) is a global technology, consulting and engineering partner. We help energy, utilities, and national infrastructure providers optimise performance, digitise operations, and enhance resilience—combining deep domain expertise with innovative technology. Our purpose is to advance the national infrastructure that society depends on.
About the Role
The Software Developer will be responsible for contributing to the design, development, and maintenance of high-quality frontend and backend solutions, focusing on scalable services and RESTful APIs using Node.js. The role involves working within a modern tech stack, participating in the integration of cloud technologies and AI‑powered features.
Key Responsibilities
* Troubleshoot, test, and enhance core product software for scalability and performance.
* Collaborate with AI teams to support the integration of intelligent features into backend and frontend systems.
* Implement robust testing strategies and participate in code reviews.
* Independently manage backend logic, APIs, and servers with minimal supervision.
* Follow agile development practices and maintain effective communication with technical and business stakeholders.
* Implement basic security protocols and data protection measures.
* Stay current with emerging technologies and best practices in development.
Qualifications
* Bachelor's degree in computer science, Information Technology, or a related field.
Required Skills
* Minimum of 5 years' experience in software development with a strong focus on backend and full‑stack development.
* Proficiency in building scalable, high‑performing RESTful APIs and backend services.
* Strong understanding of object‑oriented programming and software development methodologies.
* Solid full‑stack experience, comfortable working across both backend and frontend when needed.
* Proven experience in application design and enterprise‑level software projects.
* Node.js proficiency for backend service architecture, endpoint development, and repository management.
* Experience working with cloud platforms, particularly Google Cloud, for deployment and integration.
* Familiarity with AI tools and experience in supporting AI‑powered features.
* Strong communication and collaboration skills, with a proactive and solution‑driven mindset.
* Sound knowledge of the full software development lifecycle and agile team environments.
* Familiarity with GitHub.
How to Apply
To apply, please submit a copy of your updated resume. Screening will be conducted as we receive applications; only shortlisted applicants will be contacted. For more information or a confidential discussion, please contact our People & Culture Manager, Shreya Pahwa, at
Position Details
* Seniority Level: Mid‑Senior level
* Employment Type: Full‑time
* Job Function: Information Technology, Engineering, and Design
* Industries: Utilities, Business Consulting and Services, Services for Renewable Energy
* Location: Brisbane, Queensland, Australia
#J-18808-Ljbffr