Senior Software Engineer

10 hours ago


Singapore Centre for Strategic Infocomm Technologies (CSIT) Full time

Senior Software Engineer - Cyber Systems
Join to apply for the
Senior Software Engineer - Cyber Systems
role at
Centre for Strategic Infocomm Technologies (CSIT)
Continue with Google Continue with Google
Senior Software Engineer - Cyber Systems
Join to apply for the
Senior Software Engineer - Cyber Systems
role at
Centre for Strategic Infocomm Technologies (CSIT)
We are seeking a highly skilled and experienced Senior Software Engineer to join our team in developing innovative software solutions that enable the organisation to effectively manage information and workflows. For this role, you will be working with highly motivated and talented peers consisting of Software engineers, DevOps engineers and UI/UX designers. As a Senior Software Engineer, you will lead the design, development, and deployment of high-quality software products, working closely with cross-functional teams to deliver innovative solutions. You will have the opportunity to work on a wide range of projects, from designing and developing new products to testing and deploying existing ones, and will be responsible for mentoring and guiding junior engineers. We are looking for passionate and talented people in building right solutions and cultivating good software engineering practices within the team.
Responsibilities
Lead the design, development, and deployment of software applications using modern tools and frameworks.
Mentor junior engineers and provide technical guidance to help them grow in their careers.
Participate in technical discussions and make technical decisions that align with the company's goals and objectives.
Ensure the quality and reliability of software applications and identify areas for improvement.
Collaborate with other teams to integrate systems across business functions seamlessly.
Develop and maintain technical documentation, including architecture diagrams, design documents, and user manuals.
Stay up to date with the latest technologies and trends in software development and apply this knowledge to improve our software products and processes.
Requirements (Minimum Qualifications)
Good degree 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.
As CSIT is an agency under the Ministry of Defence (Singapore), only Singapore Citizens will be considered.
Seniority level
Seniority level Mid-Senior level
Employment type
Employment type Full-time
Job function
Job function Engineering and Information Technology
Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Centre for Strategic Infocomm Technologies (CSIT) by 2x
Get notified about new Senior System Software Engineer jobs in
Singapore, Singapore .
Project Intern, Digital Innovations & Solutions (Full Stack Developer)
Web Frontend Engineer(Work Location: Remote in Taiwan)
Back-end Software Engineer (On-site )
South East Community Development Council, Singapore 4 hours ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr



  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    **Software Engineer / Senior The position is located in Capital Markets IT (CMI) division of renowned financial organization, which manages information systems for capital markets activities. CMI teams are mainly located in Paris, London, New-York, Hong-Kong, India and Singapore. **Responsibilities - Able to lead in terms of technology and propose design...


  • Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full time

    Roles & ResponsibilitiesResponsibilities:Develop the code using Java, Spring, Struts, ORM and Oracle, under the guidance of an experienced professional. Develop Coding, Test cases using J-units and perform Unit Testing. Adhering the schedule and scope of the project. Interact with Project lead to review Technical deliverables.Desired for the...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software EngineerJoin to apply for the Software Engineer/Senior Software Engineer role at PSA SingaporeContinue with Google Continue with GoogleSoftware Engineer/Senior Software EngineerJoin to apply for the Software Engineer/Senior Software Engineer role at PSA SingaporeWe're looking for Software Engineers to join our Agile Product...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We're looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We're looking for Software Engineers to join our...


  • Singapore The Chemical Engineer Full time

    Wood is currently recruiting for a Process Engineer with extensive experience in the pharmaceutical and bio-pharma industry to support our growing operations in Singapore. You will be responsible for ensuring that process engineering activities on assigned projects are executed within budgeted manhours and approved schedules, in compliance with project...


  • Singapore The Chemical Engineer Full time

    Wood is currently recruiting for a Process Engineer with extensive experience in the pharmaceutical and bio-pharma industry to support our growing operations in Singapore. You will be responsible for ensuring that process engineering activities on assigned projects are executed within budgeted manhours and approved schedules, in compliance with project...


  • Singapore ScienTec Consulting Pte Ltd Full time

    Senior Software Engineer (Python / AI Experience / Blockchain Project) Senior Software Engineer (Python / AI Experience / Blockchain Project) 1 week ago Be among the first 25 applicants We're looking for a Senior Software Engineer with strong AI experience to build cutting-edge applications that integrate intelligent models into seamless user experiences....


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    **Tescom Singapore **is looking for a **:Senior Software QA Engineer You will: - Develop and execute test cases, scripts, plans and procedures (manual and automated) - Assist in the coordination of User Acceptance Testing with stakeholders - Manage testing environments and logistics for each test stage (SIT/UAT) - Monitor the readiness of test environments...


  • Singapore ScienTec Consulting Pte Ltd Full time

    Senior Software Engineer (Python / AI Project) Senior Software Engineer (Python / AI Project) About the Role:We're looking for an experienced Senior Software Engineer to join our growing team building intelligent, AI-driven applications. You'll work closely with designers, data scientists, and engineers to integrate machine learning models into intuitive...