Source description
About the role
Background in Engineering or Computer Science, with at least 3 years of relevant experience in delivering high-quality software products.
Strong knowledge of software architecture (e.g. Micro-services, Event-drive, Cloud-native architecture) and design patterns (e.g. RESTful API, MVC, MVVM design).
Well-versed and proficient in software design and implementation using modern tools (e.g. SonarQube, Kubernetes, GitLab) and frameworks (e.g. MERN, Spring Boot, React Native) to develop high quality software efficiently.
Strong understanding of software security best practices to actively identify and mitigate potential security risks and vulnerabilities in software systems.
Strong communicator that can explain complex technical concepts to both technical and non-technical colleagues.
Experience with Agile development methodologies, including Scrum or Kaban.
Strong problem-solving skills, with the ability to analyse complex problems and develop creative solutions.
More at Centre for Strategic Infocomm Technologies
Related open roles
Product Senior Engineer/Engineer (Investigation Product and Platform)
Singapore · Onsite
Software Engineer (Data Processing and Management)
SG · Onsite
Software Engineer (Real-time Collaborative Platform – Full Stack)
Singapore · Onsite
Software Engineer (AI Assistant Product)
SG · Onsite
Senior Software Engineer (Big Data Processing)
Singapore · Onsite
Senior Software Engineer (Digital Delivery)
Singapore · Onsite
