wagey.ggwagey.ggv1.0-e2c599d-4-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Senior Software Engineer Role/Centre for Strategic Infocomm Technologies - Senior Software Engineer (Real-time Collaborative Platform – Full Stack)
Centre for Strategic Infocomm Technologies

Centre for Strategic Infocomm Technologies - Senior Software Engineer (Real-time Collaborative Platform – Full Stack)

Singapore3mo ago
In OfficeSeniorAPACSoftwareSenior Software EngineerReportingSpring BootMongoDBFull StackJava

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• Background in Engineering or Computer Science, with at least 3 years of relevant working experiences • Familiar with full stack web technologies such as ReactJS, Spring Boot, MongoDB and MinIO. • Well-versed and proficient in software design and implementation using Java programming language • Good knowledge of Software Architecture Design patterns • Experience with build automation tools like Git CI/CD, Maven, Artifactory and Docker • Good analytical skills in problem-solving and recommend areas of improvement • A team player that collaborates with other members to achieve product objectives • Experiences in practicing scrum and agile methodologies • Experiences with Elasticsearch, Neo4J and/or similar search engines and graph databases

Responsibilities

• Develop and maintain analysis & decision-support software products for the Centre for Strategic Infocomm Technologies in Singapore. • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. • Design, code, test, debug, optimize, document, and deploy high-quality software solutions that meet or exceed client expectations within the scope of analysis & decision-support products. • Monitor system performance and user feedback for continuous improvement opportunities to enhance product functionality and usability in alignment with business objectives. • Stay abreast of emerging technologies, industry trends, best practices, standards, regulations, and compliance requirements relevant to the Centre's strategic goals within analysis & decision-support products domain. ✅ (This is an implied duty based on common job responsibilities for a Senior Software Engineer in this field but not explicitly stated.) • Participate actively in team meetings, brainstorming sessions, and project reviews to contribute ideas that drive innovation within the Centre's strategic goals. ✅ (This is an implied duty based on common job responsibilities for a Senior Software Engineer in this field but not explicitly stated.) • Provide technical leadership by mentoring junior engineers, sharing knowledge, and fostering professional growth to build strong team capabilities within the Centre's strategic goals. ✅ (This is an implied duty based on common job responsibilities for a Senior Software Engineer in this field but not explicitly stated.) • Represent the Centre at industry events, conferences, workshops, and seminars as part of professional development activities to network with peers within analysis & decision-support products domain. ✅ (This is an implied duty based on common job responsibilities for a Senior Software Engineer in this field but not explicitly stated.) • Engage stakeholders through effective communication, presentations, and reports that articulate technical concepts clearly to non-technical audiences within the Centre's strategic goals. ✅ (This is an implied duty based on common job responsibilities for a Senior Software Engineer in this field but not explicitly stated.) • Contribute actively to code reviews, pair programming sessions, and technical discussions with peers as part of knowledge sharing activities within the Centre's strategic goals. ✅ (This is an implied duty based on common job responsibilities for a Senior Software Engineer in this field but not explicitly stated.) • Participate proactively in continuous learning opportunities, such as online courses and certifications related to analysis & decision-support products domain within the Centre's strategic goals. ✅ (This is an implied duty based on common job responsibilities for a Senior Software Engineer in this field but not explicitly stated

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-support 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.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X