(What the role is)
(LTA-TRO) SOFTWARE DEVELOPER, TRAFFIC & ROAD INFORMATION TECHNOLOGY
(What you will be working on)
We are seeking a talented Software Developer to join our dynamic development team, working closely with our Lead Software Developer to build innovative cloud-based software solutions with AI capabilities.
This role offers the opportunity to contribute to cutting-edge projects whilst developing expertise in modern cloud technologies, AI integration, and agile development practices.
The new IT systems will serve LTA, contractors and government agencies for efficient road and traffic operations and seek to improve the journey of commuters and motorists.
Software Development & AI Implementation
Develop and maintain scalable, resilient cloud-native applications using modern programming languages and frameworks.
Contribute to robust automated testing frameworks and create comprehensive technical documentation and decision records.
Cloud Development & Deployment
Build applications leveraging cloud platforms such as AWS, Azure, or Google Cloud Platform, utilising their core services and AI capabilities.
Collaborate with DevOps teams to deploy applications through CI/CD pipelines and monitor application performance in cloud environments.
Agile Team Participation
Actively participate in agile ceremonies including daily stand-ups, sprint planning, sprint reviews, and retrospectives.
Contribute to story estimation, task breakdown, and sprint goal achievement whilst embracing agile principles and continuous learning.
Learning & Innovation
Stay current with emerging technologies in cloud development, AI/ML, and software engineering practices.
(What we are looking for)
Technical Foundation
Knowledge in Computer Science, Software Engineering, or related field, or equivalent practical experience.
Prefer candidates with 2 years of experience in software engineering roles with exposure to cloud-based applications.
Strong foundation in computer science concepts including:
Basic experience with cloud platforms (AWS, Azure, GCP) and understanding of cloud services.
Agile & Collaboration Skills
Experience working in agile development environments using Scrum or Kanban methodologies.
Willingness to learn from senior team members and contribute to team knowledge sharing.
Personal Qualities
Strong analytical and thinking skills with a systematic approach to problem solving.
As part of the shortlisting process for the role, you may be required to complete a medical declaration and / or undergo further assessment.