Tech
System Analyst
Responsibilities
Works with the development team throughout the system development lifecycle, including requirements studying, solution designing, prototyping, specifications preparing, system development and testing, UAT support and production rollout.
Performs application testing, quality control review and liaising with users to ensure deliverables, including documentation, meet user requirements.
Requirements
Degree holder in Computer Science or equivalent with 4 years+ solid technical experience in application development, software customization, system enhancement, and IT quality control procedures
Experience in GitHub, Docker, ReactJS, Java / Spring Boot / MVC, Eclipse IDE / IntelliJ IDEA, OpenJDK, XML, API, Tomcat, C#.NET, Microsoft Visual Studio and MS SQL, together with experience in using Sentry Team/ Codecov / SonarCloud (SonarQube) package are an advantage
Experience in government project and familiar with government IT standards, IT policies / guidelines, templates and tools is also an advantage
Knowledge of CI/CD, DevOps, Agile and containerization