Software Engineer / Senior Software EngineerEngineering - Software (Information & Communication Technology)At HARD Software, we're building innovative solutions that address the critical needs of the energy sector, focusing on high-performance, scalable software that helps power the future of sustainable energy. As we continue to grow, we are looking for a skilled Software Engineer to join our team. Whether you are an experienced programmer ready to take on new challenges or a senior engineer looking to lead a team, this role offers flexibility and room for growth.The RoleAs a Software Engineer at HARD Software, you'll work on the development of cutting-edge web applications with a focus on Python. This role allows you to dive deep into challenging technical problems while offering the chance to shape your career within our dynamic and collaborative environment. For the right candidate, there's the opportunity to step into a senior role and lead a team of developers.In this role, you'll be involved in the entire software development lifecycle, from architecture and design to testing and deployment. You'll also have the opportunity to work with emerging technologies, including Julia and optimization solutions (a plus but not required), and play a key role in advancing the performance and scalability of our systems.Key ResponsibilitiesDesign, develop, and maintain scalable web applications and technical solutions focusing on Python.Collaborate with cross-functional teams to define and implement robust, high-performance software solutions.Participate in architectural discussions and decisions to improve software quality, security, and maintainability.Mentor junior developers (for senior candidates), provide guidance and ensure best practices are followed through code reviews.Proactively identify opportunities for optimization and innovation within our technology stack.Contribute to testing, deployment pipelines, and maintaining system reliability.About YouWe're seeking talented, motivated engineers who are passionate about writing clean, efficient code. Whether you're an experienced programmer or ready for a senior role, we'd love to hear from you. We're especially interested in candidates with a strong foundation in Python and web development who are keen to work on projects that make an impact.Key Skills and Qualifications3+ years of technical software development experience, primarily with Python.Experienced in web application development.Experience with RESTful API development and integration.Excellent problem-solving skills and attention to detail.Strong communication skills, with the ability to work effectively in a collaborative team environment.Nice to Have (but not required)Experience with Julia programming or optimization software.Familiarity with front-end technologies (e.g., React, Vue.js, or Angular).Experience with SCADA or interfacing with industrial control systems.Experience with git, cloud infrastructure, CI/CD pipelines, and automation (e.g., Ansible).Exposure to energy industry software or an interest in renewable energy solutions.Why Join Us?Be part of a forward-thinking team developing innovative software solutions for the renewable energy sector.Opportunity to grow into a leadership position and shape the future of our technology stack.Work in a flexible, inclusive environment that values diversity and encourages professional development.Competitive salary package and benefits, with room for growth based on your skills and experience.Located in our Croydon Park hub or able to work remotely for the right candidate, with occasional travel required.How to ApplyWe'd love to hear from you if you're ready to take the next step in your career, whether as a programmer or a senior engineer. Please submit your resume and a cover letter outlining your relevant experience and career goals if you meet the above requirements. To be eligible to apply, you must have full, unrestricted Australian working rights. You will be asked to provide evidence of your eligibility to work in Australia.HARD Software is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Flexible work arrangements are available.
#J-18808-Ljbffr