Job Description
The Candidate will be responsible to ensure all the applications systems remain in good working order.
The Candidate is expected to take on support of new application systems when they become operational.
The Candidate will respond to production emergencies in a timely manner based on Cilent’s Service Levels. This includes bringing up the server (in a crash) or system processes, fixing problems or finding workarounds.
The Candidate is expected to diligently perform routine checks and to escalate to the Project Manager should any anomaly be detected. The Candidate should show the initiative to alert and troubleshoot together with other system engineers, database administrator (DBA) and outsourced vendors.
The Candidate is expected to follow through every issue / problem to closure, and complete the necessary documentation as required by the client.
The Candidate will assist users and answer queries regarding the supported operational systems.
The Candidate is expected to interface with the helpdesk agents, end-users and external vendors during application support and problem resolution.
The Candidate is expected to be on standby support on off-office-hours / weekends / public holidays when needed such as during scheduled maintenance, system crash or system upgrade exercise.
Besides application support, the Candidate is also expected to make some code changes/ enhancements that arise from service requests. The Candidate will follow the client’s technical standards and update the necessary documentation.
The candidate shall report to the Project Manager in tracking and managing the project timelines and resources that he/she has been assigned to undertake.
The Candidate is expected to understudy and undertake the development of new applications and maintenance of any existing systems as assigned by the Project Manager.
The Candidate shall be able to work independently with minimum supervision. He/She shall also work effectively as a team member among the system support and application development teams.
Job Requirement
The Candidate shall possess at least a Degree in Information Technology, Computer Engineering, Computer Science, or equivalent.
The Candidate shall have at least FIVE (5) years of working experience in IT development, with exposure to end-to-end software development lifecycle (SDLC - system analysis and design; full stack development and testing; and operational support and maintenance).
The Candidate shall have at least FIVE (5) years of working experience and be proficient in Microsoft .NET framework (ASP.NET), .NET Core framework, MVC, and C#.NET.
The Candidate shall have at least FIVE (5) years of working experience and be proficient in the following front-end technologies: JavaScript, HTML, CSS, JQuery, JSON, and XML.
The Candidate shall have at least THREE (3) years of working experience in developing applications using Bootstrap front-end web framework and be proficient in developing responsive mobile-first web applications.
The candidate is to have at least THREE (3) years of working experience in developing REST Web Services in C# .NET.
The Candidate shall have at least THREE (3) years of working experience in developing applications using REST based web services and APIs.
The Candidate shall have at least FIVE (5) years of working experience with MS-SQL Server relational database and be proficient in writing optimized SQL queries/stored procedures/triggers/functions.
The Candidate shall have at least THREE (3) years of working experience on Single Sign On (SSO) solutions, such as Central Authentication Service, OKTA, Azure AD.
The Candidate shall have at least ONE (1) year of working experience in Cloud Technologies e.g., Amazon Web Services (AWS) cloud technologies such as EC2, Secret Manager, S3, FSx, and RDS.
The Candidate shall have at least ONE (1) year working experience with integrating applications with Singpass and/or Corppass.
The Candidate is to have working experience in analytical tools, preferably Splunk.
The Candidate is to have working experience using Flutter as software development kit.
The Candidate is to have working experience using commercial Large Language Model (LLM) such as Google Vertex AI to implement and optimize solution that processes large datasets.
The Candidate is to have an experience in source code repository: Team Foundation Server, GitLab.
The Candidate is to have a working experience in government agency environment in the past FIVE (5) years with exposure to IM8, WOGAA, Digital Service Standards, and/or other Singapore government security policies compliance requirements.
The Candidate shall have a good command of English and effective communications skills to be able to interact with project teams, end-users to gather user requirements, communicate the proposed solution, conduct user acceptance testing, end-user training, and troubleshooting with helpdesk agents and external vendors.