Software Engineer

Global leader in Intelligent Transport Systems providing transportation and infrastructure solutions.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Automotive

Description For Software Engineer

SICE Pty Ltd, a global leader in Intelligent Transport Systems, is seeking a Software Engineer to join their team in Sydney. This role focuses on the delivery of their proprietary software SIDERA, which is part of the Operations Management and Control System (OMCS) solution. The position offers an opportunity to work on large-scale transportation and infrastructure projects that directly impact community safety and efficiency.

The ideal candidate will have at least 2 years of experience in software engineering, with strong skills in MS SQL, .NET, and programming languages such as C#, Java, or C++. You'll be responsible for writing technical documentation, configuring SIDERA software, developing and testing software upgrades, and maintaining system performance through preventive and corrective maintenance activities.

Working in a collaborative, multi-cultural environment, you'll interact with overseas software teams and various stakeholders to ensure high-quality code delivery and feature implementation. The role offers excellent opportunities for professional growth and development, with exposure to cutting-edge technologies in the Intelligent Transport Systems domain.

SICE values diversity and inclusion, actively encouraging applications from diverse backgrounds, including women and individuals of Aboriginal and Torres Strait Islander descent. The company offers competitive benefits, including EAP services and travel/equipment discounts, along with the chance to contribute to significant infrastructure projects that shape the future of transportation systems.

Last updated a month ago

Responsibilities For Software Engineer

  • Write software engineering documentation (specifications, design, test plans, manuals)
  • Configure SIDERA proprietary software application
  • Design, implement and test software and configuration upgrades
  • Execute test cases against developed software
  • Analyze, diagnose and resolve software errors
  • Support in-service SIDERA systems maintenance
  • Develop and update product configuration data in MS SQL
  • Develop and update Client-Server Applications
  • Collaborate with team members and overseas software teams
  • Participate in design review sessions and peer code reviews

Requirements For Software Engineer

Java
TypeScript
  • Tertiary qualifications in software engineering, IT, computer science or similar discipline
  • Over 2 years of experience in software engineering roles
  • Experience with defect management tools and requirement traceability tools
  • Hands-on experience with MS SQL Database Management System
  • Experience in systems engineering, SCADA or real-time software
  • Demonstrated coding experience in .NET with C#, Java or C++ programming languages

Benefits For Software Engineer

  • Be part of large scale infrastructure projects
  • Learning and growing opportunities in cross-functional, multi-cultural team
  • Collaborative and supportive work environment
  • Employee benefits (EAP, travel and equipment discounts)

Interested in this job?

Jobs Related To SICE Pty Ltd Software Engineer

Test Engineer

Test Engineer position at SICE Pty Ltd, focusing on software testing for transportation systems with 2-3 years experience required.

Software Engineer

Mid-level Software Engineer position at SICE Pty Ltd, focusing on SIDERA software development for intelligent transport systems

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google focusing on Memory Commodity Operations and Technical Infrastructure, managing supply execution and delivery of AI/ML infrastructure components.

Product Manager I, Ads

Product Manager position at Google Ads team, focusing on developing and launching advertising products that connect businesses with users worldwide.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java, TypeScript, and cloud technologies.