Job Search and Career Advice Platform

Enable job alerts via email!

Staff Software Engineer - Cyber Systems

Csit

Singapore

On-site

SGD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Singapore is seeking a candidate with a strong background in engineering or computer science. The ideal applicant will have at least 6 years of experience, deep knowledge in software architecture and design patterns, along with expertise in modern tools like SonarQube and Kubernetes. Technical leadership and the ability to communicate complex concepts are essential for this role, which aims to enhance software quality and security practices.

Qualifications

  • Minimum 6 years of relevant experience.
  • Experience with micro-services and cloud-native architecture.
  • Proficient in MERN, Spring Boot, and React Native frameworks.

Skills

Software architecture knowledge
Software design and implementation
Strong communication skills
Agile methodologies

Education

Good degree in Engineering or Computer Science

Tools

SonarQube
Kubernetes
GitLab
Job description
Requirements (Minimum Qualifications)

  • Good degree in Engineering or Computer Science, with at least 6 years of relevant experience.
  • 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.
  • Experience with Agile development methodologies, including Scrum or Kanban.
  • Strong communicator that can explain complex technical concepts to both technical and non-technical colleagues.
  • At least 3 years of experience in technical leadership role leading software teams and setting technical direction.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.