System Analyst (OutSystems / J2EE)

  • Singapore - Singapore
  • Full-time

Job Scope: Develop a fully integrated system to meet the business needs using the OutSystems Rapid Application Development or Java Enterprise Edition Platform (J2EE) Development platform as directed by the Authority. Responsible for ensuring the proposed solution is aligned with the overall architecture design. Responsible for complying with the program standards, processes and technical standards defined for the project. Responsible for the design and development of all integration points. Perform the following key development activities: Propose solutions to fulfill business requirements and recommend potential areas for streamlining. Design, document and develop programs according to functional specifications received and ensure the developed programs fulfill the business requirements. Plan, identify, define and conduct unit testing to ensure the proposed solution fulfills the business requirements. Provide technical support to the Functional Consultants during system integration and user acceptance testing, implementing code changes if required. Conduct peer code reviews as specified according to project standards. Ensure programs developed pass the required vulnerability assessments and code quality inspections. Plan and perform the cutover for the modules assigned. Deliver all project documentations defined for the projects, which minimally include design specifications, program specifications and unit test plan. Provide on-site support during the trial period. Troubleshoot any problems reported during the trial period. Ensure optimal system design and configuration of the application functionality. Ensure the quality of the deliverables. Participate in any quality assurance activities and resolve any risks or areas for improvement identified. Perform risk management which includes identification of risks, provide mitigation solutions and management for risks. Participate in the change request process which includes performing impact assessment, development and testing. Responsible for the timely preparation and reporting of progress status updates to the Project Manager and other management. Pre-requisite for System Analyst


Education Qualification The candidate(s) should possess a Degree in Computer Science, Engineering or equivalent. Required Competencies Ability to work independently and efficiently, managing timelines and expectations, and producing high quality deliverables (programs, documentation). Experience in either OutSystems or J2EE application development is required. Good knowledge of information technology, especially in the areas of mobile platforms and technologies. Good planning and coordination skills. Strong writing, verbal communication and presentation skills. Good team player, responsible and conscientious. Resourceful, independent, responsive and pro-active. Proficiency in Office productivities suites such as Microsoft Office and Microsoft Project. Required Working Experience Experience in project management / project co-ordination. Minimum of 2 years of IT system implementation experience. Experience or certification developing on either OutSystems or J2EE platform is required.


Seniority Level

Not Applicable


  • Information Technology and Services
  • Computer Software
  • Computer & Network Security

Employment Type


Job Functions

  • Other


Disclaimer: This job offer was originally posted on LinkedIn.