Software Engineer (Open to Junior, Mid, Senior)
Proa Energy
Hallam, Melbourne, VIC
Developers/Programmers (Information & Communication Technology)
Full-time
Add expected salary to your profile for insights
About Proa Energy
Proa Energy is an innovation-driven start-up providing advanced solutions for large-scale renewable energy assets. Our team is growing, and we are looking for a full-stack developer to contribute to the development of our energy management solutions.
About the Role
As a software engineer in the design engineering team, you will work across both frontend and backend systems, collaborating with software, analytics, and engineering colleagues. Success in this role requires a proactive mindset, strong problem-solving skills, and a willingness to take on new challenges.
Key Responsibilities
System Integration—Develop and maintain control software for Proa's hardware solutions, including internal and external communications interfaces.
Software Development—Design, develop, and maintain front- and back-end software, including dashboards, forecasting tools, and data processing systems.
User Experience—Implement real-time data visualizations, analytics, and reporting features to enhance usability.
System Improvements—Maintain and upgrade Proa’s web dashboards, REST APIs, and cloud integrations.
Code Quality—Conduct code reviews, perform testing, and resolve issues to ensure reliability.
Documentation—Maintain technical documentation, ensuring clear and up-to-date records of software architecture and processes.
Skills and Experience
3+ years of full-stack development experience.
Proficiency in modern web frameworks and styling libraries (we use React and Material-UI but welcome experience with other technologies).
Experience with Git, REST APIs, and SQL databases.
Experience with hardware communication protocols including RS-232/485 (ModBus) and SCADA
Familiarity with Windows/Linux environments and scripting.
A positive, solutions-focused approach with the ability to adapt and learn quickly.
Strong communication and teamwork skills.
Desirable Skills
Experience with IoT technologies
Experience with Azure or other large cloud providers (AWS, GCP).
Knowledge of systems integration (REST, FTP, HTTP/S, SMTP, SNMP, SSH).
Interest in renewable energy technology.
What We Offer
Competitive salary and benefits.
Career growth and professional development opportunities.
A collaborative and supportive work environment.
Flexible hybrid work arrangements.
Diversity and Inclusion
Proa Energy is a Work180 Endorsed Employer, committed to fostering a diverse and inclusive workplace. We support work-life balance and encourage applications from individuals of all backgrounds, including women, culturally diverse candidates, and those with disabilities. with the subject "Software Engineer Application."
Applicants must have legal rights to work in Australia.
Application Deadline: 4 Jul 2025
NOTE: Never make payment to any employer, person, company, contractor or agency to get hired for a Job.
Send your resume and cover letter to careers@proa.energy