csit - Centre for Strategic Infocomm Technologies - Software Engineer (Real-time Collaborative Platform – Full Stack)
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• At least 2 years of software engineering experience, with a background in Engineering, Computer Science, or equivalent • Experience with full stack web technologies such as ReactJS, Spring Boot, PostgreSQL, MongoDB and MinIO • Experience in backend or frontend development (e.g. Java/Spring Boot or React/TypeScript), with the ability and willingness to learn new languages and frameworks as needed. • Experience with databases such as RDBMS, NoSQL, and object storage • Experience with CI/CD processes, Infrastructure as Code (IaC), Git, Kubernetes, and deploying and operating applications in cloud environment • Good understanding of system architecture design, software engineering best practices, and scalable service development. • Software development experience with agile practices • Familiarity with AI-driven development, such as building or integrating LLM-powered features, agent-based workflows, or automation tools. • Experience with WebSockets, OT (Operational Transformation), rich-text engine customization • Familiarity with modern frontend tooling (e.g. Vite, Nx), and/or working within large-scale or monorepo codebases
Responsibilities
• Implement and enhance real-time collaboration features, including multi-user editing, conflict resolution, and state synchronization across distributed systems • Engineer interactive content experiences by developing interactive data storytelling capabilities, enabling users to create and embed dynamic charts, maps, visualizations, and data-driven content within reports • Develop scalable microservices and APIs, ensuring performance, reliability, and consistency under high-concurrency workloads • Participate in technical design discussions, proposing ideas and learning best practices in system architecture and implementation • Collaborate with product, design, and end-users to bridge the gap between complex data analysis and intuitive user experiences • Explore and prototype AI-driven features such as AI-assisted copyedit/proofreading, metadata tagging, cross-report reference validation and agent-based workflow to enhance content reliability and efficiency
Benefits
• You are, and can continue to be one of the sharpest engineering minds that builds, innovates, and translates technologies into future-proofed digital solutions with precision and agility • You will have plenty of opportunities to deepen your domain expertise while developing adjacent areas of interest and competencies as part of this diverse community • The products you lead to develop, together with us, will lay one of the core foundations for the next-generation decision-enablement product for our business users • You, too, believe in harnessing data and best-in-class technologies to deliver simple, yet sophisticated products that power our analysts and leaders for the long run • As CSIT is an agency under the Ministry of Defence (Singapore), only Singapore Citizens will be considered.
No credit card. Takes 10 seconds.