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