Assistant Principal Engineer, Digital Platform

1 week ago


Singapore Singapore Technologies Engineering Ltd Full time

Job ID: 18674
- Location: ST Engineering Jurong East Bui, SG
- Description:

- **Assistant Principal Engineer, Digital Platform**

**ST Engineering** is a global technology, defence and engineering group with a diverse portfolio of businesses across the aerospace, smart city, defence and public security segments. The Group harnesses technology and innovation to solve real-world problems, enabling a more secure and sustainable world. Headquartered in Singapore, we employ about 25,000 people across our network of subsidiaries and associated companies in Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. We rank among the largest companies listed on the Singapore Exchange and are a component stock of the FTSE Straits Times Index, Dow Jones Sustainability Asia Pacific Index, iEdge SG ESG Transparency Index and iEdge SG ESG Leaders Index.

**_ Introduction to URS Business Area_**

- We prepare cities for a smarter future, creating connected, resilient and sustainable cities. We have helped to make cities around the world a better place to live in, delivering urban efficiencies while keeping them safe and secure.
- Our technologies address the connectivity, mobility, security, infrastructure and environmental needs of cities and provide IoT solutions for lighting, water and waste management.
- Backed by a track record of 700 smart city projects in over 130 cities worldwide, we are well-equipped to help global cities address challenges from road congestion to physical and cybersecurity threats, as well as energy inefficiency and utility wastage.

**_ Key Job Accountabilities_**
- Take on role of **Product Development Manager** to be involved in the design, development, deployment & testing of the AGIL Smart City solution.
- Take on role of **Project Technical Manager** to implement and customise the AGIL Smart City solution for various projects.
- Basic Technical Responsibilities include (but not limited to):

- Develop and maintain both front-end and back-end components using the solution’s technical stack as either a new feature of the AGIL Smart City Solution or as a customised module for a AGIL Smart City Project.
- Troubleshoot and resolve technical issues as they arise.
- Familiarity with cybersecurity best practices and secure coding principles.
- Manage a team of 2 - 4 technical leads
- Lead team both local & off-shore teams in design and implementation of AGIL Smart City Product Modules.
- Able to clearly communicate functional requirements to local and off-shore development teams
- Able to manage 2 or more teams with about 4 members a team. Each member shall have one technical lead.
- Able to advice technical lead(s) on technical designs and management.
- Work with local & off-shore developers on the design of Smart City modules. As a lead you are required to be able to technically review and access the design of the modules.
- Code review to ensure implementation accuracy with respect to design.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Able to clearly communicate and justify technical design with other technical leads, technical manager & project manager.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Ensure proper documentation for all designed and modules including detailed design document and unit-test documents. This will involve knowledge in design diagrams like activity diagrams, ER diagrams, sequence diagrams etc.
- Manage product and project issues and bug fixing when required.
- Local & overseas support and deployment:

- Required to support for overseas projects
- May be deployed for short (less than a week) or mid term (less than 3 months) overseas projects.

**_ Required Technical Skills_**
- Application Servers (NodeJS)
- Programming & development languages (E.g. Java/C#/C/C++, HTML, Javascript, CSS etc.)
- Web-Frameworks (E.g. AngularJS, ReactJS etc.)
- Databases (E.g. MSSQL, Oracle, PostgreSQL, MongoDB etc.)
- Data Storage (GAIA document storage).
- Operating Systems (OS)(E.g. Windows, Linix etc.)
- Middle Wares & Platforms (E.g. Kafka, RabbitMQ, IoT, Keycloak etc.)
- Protocols (E.g. HTTP/HTTPs, FTP/FTPs, REST, API, OPC etc.)
- Good to know Databases (E.g. ChromaDB, PineCone, Neo4J etc.)
- Cloud-Native Orchestration Tools (E.g. Docker, Kubernetes etc.)
- Knowledge of CI/CD pipelines and DevOps practices.
- System Architectures:

- Required:

- Micro-Service Architecture
- Service Orient Architecture (SOA)
- Real-time, Event-based Distributed Architecture
- Client-Server
- Familiarity with the following Technologies:

- Required:
- Application Servers
- CEP
- AIML
- ESB & Message Brokers
- API Management
- GIS Map Servers & Technologies (E.g. GeoServer, ArcGIS, CesiumJS, OSM etc.)
- Web-based Development & Web Frameworks
- Mobile Application Development
- Cloud Technologies (E.g. AWS, GCP, Azure etc.)
- DevOps
- Code & Document Management E.g. GIT
- Autom



  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...


  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...


  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...


  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...


  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...

  • Principal Engineer

    2 weeks ago


    Singapore Nagarro Inc Full time

    Principal Engineer - T24 Technical Lead (Private Banking)Principal Engineer - T24 Technical Lead (Private Banking)Get AI-powered advice on this job and more exclusive features. Company Description We are a Digital Product Engineering company that is scaling in a big way We build products, services, and experiences that inspire, excite, and delight. We work...


  • Singapore GREEN LINK DIGITAL BANK PTE. LTD. Full time

    **About Us** Green Link Digital Bank is Singapore's inaugural wholesale digital bank focusing on supply chain finance, mainly serving MSMEs and aiming to help MSMEs grow and improve digitization. We are looking for a Senior Platform Engineer to join our lean IT team and drive our platform engineering initiatives with a focus on self-service, workflow...

  • Executive Assistant

    2 weeks ago


    Singapore Western Digital Full time

    Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing just that. Our technology...


  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...


  • Singapore Dell Full time

    Join us to do the best work of your career and make a profound social impact as a Principal Software Engineer on our **Solutions Platform**Group in **Singapore.** What you’ll achieve As a **Principal Software Engineer** in our Solutions Platform group, you will: - Lead the development and growth of next-generation software architectures, inspiring...