Systems Analyst

  • Job Category
    Information Technology, Public / Civil Service
  • Contract type

Job Description


  • Support organization's digitalisation efforts largely through development or migration of current systems and on-boarding COTS or Software-as-a-Service (SaaS) systems
  • Assist in data migration and development of interfaces to integrate COTS or SaaS systems with existing NYP systems
  • Gather user requirements, analyse, design, develop, test and implement application systems with proper system documentation at each stage of the development cycle
  • Responsible for evaluation of COTS or SaaS
  • Involve in the evaluation of Singapore Government Tech Stack (e.g. DevSecOps, CI/CD, etc) and deploy in the organization where applicable
  • Prepare training materials and conduct user training on systems


  • At least 3 years of relevant experience¬†in application systems development and user support
  • Relevant qualification in Computer Science or Information Systems or Computer Engineering or related discipline
  • Experience with modern web application technology stacks e.g: Python, Java, JavaScript, JQuery, .Net, JSON REST API design & implementation
  • Familiar with security testing tools eg: Fortify Static Code Analyzer
  • Good knowledge of relational database such as Oracle RDBMS or SQL Server
  • Experience in agile development and relevant methodologies and practices such as Scrum, Extreme Programming, Continuous Integration & Continuous Delivery (CI/CD)
  • Knowledge of cloud services & technologies offered by major cloud providers (AWS, Microsoft Azure or Google Cloud) would be an added advantage
  • Strong analytical skills, excellent project management and effective communication skills (both written & verbal)
  • Ability to work both independently and collaboratively in a team

To apply, please visit our website at

Closing on 23 Jun 2021