Software Engineer
Are you ready to take your career to the next level? Join SICE, a global leader in the Intelligent Transport Systems domain where your contributions will impact large-scale transportation and infrastructure projects, ensuring safe and efficient systems for our community.
As a Software Engineer you will play a crucial role in the delivery of our propietary software SIDERA, as part of the Operations Management and Control System (OMCS) solution for the assigned project.
Key Responsibilities:
- Write software engineering documentation (specifications, design, test plans, manuals).
- Configuration of the SICE proprietary Software application called SIDERA part of the software implementation process of the project
- Design, implement and test software and configuration upgrades throughout the deployment life cycle, following development procedures.
- Execute test cases against developed software.
- Analyse, diagnose and resolve errors related to software.
- Support in-service SIDERA systems and ensure their performance is maintained by conducting preventive and corrective maintenance activities.
- Develop and update product configuration data in MS SQL.
- Develop and update Client-Server Applications in accordance with design and development procedures.
- Collaborate with team members, overseas software teams and stakeholders in order to produce quality code, implement features, test and fix bugs.
- Participate in design review sessions and peer code reviews.
- Tertiary qualifications in software engineering, IT, computer science or similar discipline, or equivalent experience.
- Over 2 years of experience in software engineering roles.
- Previous experience with defect management tools, requirement traceability tools, development management environments and general office tools.
- Hands-on experience with MS SQL Database Management System.
- Experience in systems engineering, SCADA or real-time software, preferably within the ITS industry.
- Demonstrated coding experience, preferably in .NET with an understanding of C#, Java or C++ programming languages.
- Be part of large scale infrastructure projects.
- Real opportunities for learning and growing in a cross-functional, multi-cultural team.
- A collaborative and supportive work environment where everyone has the chance to make a difference.
- Access to employee benefits (EAP, travel and equipment discounts, etc.)
Your unique perspectives contribute to our collective strength. Be part of a team that values and celebrates diversity – apply today.
Due to the high volume of applications received, only successful candidates will be contacted. We apologize for the inconvenience.
Unsolicited applications from recruitment agencies will not be accepted.