Staff Software Engineer

Location: Singapore

Job Type: Full time

Salary: $3,000 – $3,500

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.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *