Software Engineer
SIRIUS'S ENTERPRISE PTY LTD
7C Peterpaul Way, Truganina VIC 3029
Salary: $75,000-$85,000
Full-time, permanent
We are looking for a Software Engineer to join our team.
To be considered for this role you must have:
* Bachelor Degree or Higher Qualification in Information Technology or equivalent
* At least three years of relevant experience in a similar role
Your main duties include:
* Analyse user requirements from clients and translate them into system specifications and software solutions
* Design, develop, test, and maintain custom construction management software, including project tracking and workflow systems
* Conduct feasibility studies and system design analysis to meet business and technical requirements
* Develop and implement software solutions that improve construction project visibility, efficiency, and reporting
* Collaborate with Project Managers and team members to define software architecture and technical designs
* Write, modify, and maintain high-quality, efficient, and scalable code
* Perform unit testing, integration testing, and system testing to ensure reliability and compliance with requirements
* Identify, diagnose, and resolve software faults and performance issues
* Participate in continuous improvement and updates, incorporating client feedback and evolving industry needs
* Integrate software with databases, APIs, and third-party construction tools
* Prepare and maintain technical documentation, including system designs, specifications, and user guides
* Support deployment, monitoring, and ongoing maintenance of applications
* Ensure software solutions comply with quality, security, and performance standards
Required Skills
* Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript
* Strong understanding of software design, development, testing, and maintenance principles
* Ability to analyse user requirements and develop appropriate technical solutions
* Strong troubleshooting and problem-solving skills
* Experience with version control systems (e.g., Git)
* Understanding of software testing and debugging techniques
* Good communication skills for working with stakeholders and cross-functional teams
#J-18808-Ljbffr