Systems Analyst (Associate) - Full Stack Development
Summary
Systems analyst (associate) in Singapore managing application and mobile system projects end to end: gathering requirements, writing user stories and docs, coordinating with developers, planning testing, and supporting launches. Daily work spans front-end, back-end, API, and SQL using Java, JavaScript, Scrum/DevOps, GitLab, Docker, and Kubernetes.
Responsibilities
- Manage application and mobile system projects.
- Gather requirements from users and business teams.
- Prepare system requirements and user stories.
- Coordinate with developers and users during development.
- Plan testing and support system launch.
- Identify and solve system issues.
- Support front-end, back-end, API, and SQL-related work.
- Prepare basic system documentation.
- Work with different teams to improve existing systems.
Requirements
- Working experience in application development using the following technologies and programming languages such as Mobile, web, object-oriented programming, SQL, Java, JavaScript etc.
- Experience in Project Management and is able to manage user expectation and deliver within project timeline
- Experience/knowledge in Scrum/DevOps concepts.
- Experience/knowledge in the various technologies supporting CI/CD such as GitLab, Confluence, JIRA, SonarQube, etc.
- Experience/Knowledge in Cloud, microservices architecture and container technologies such Docker, Kubernetes, etc.
- To have a keen interesting in IT / programming / system designs.
- Good understanding of SDLC.