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 leadershi...
Ready to Apply?
Take the next step in your AI career. Submit your application to Csit today.
Submit Application