System Analyst
Activate Interactive
- Central Region, Singapore
- Permanent
- Full-time
- Understand the business processes and work with users to design and develop an end-to-end solution.
- Provide advice and assistance to business users in the effective use of application system and information technology.
- Manage the development of the application system and ensure the project is implemented within budget and according to schedule.
- Design solutions that are of quality and functional to ensure a good user experience.
- Monitors the performance of the application and work with relevant stakeholders to troubleshoot any issues surfaced in the production environment.
- Work closely with various technical, solution and information architects to ensure the application developed is robust and align with the Enterprise Architecture.
- Produce technical documentation for application systems.
- Experience in application development using the following technologies and programming languages such as Mobile, web, object-oriented programming, SQL, Java, JavaScript
- 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
- Experience/Knowledge in Cloud, microservices architecture and container technologies such Docker, Kubernetes
- To have a keen interesting in IT / programming / system designs
- Good understanding of SDLC
- JSP
- Servlet
- Java Bean
- Java Script
- Session management
- JDBC, SQL
- HTML 5
- XHTML
- AJAX
- JSON
- Java Server Faces
- EJB (session, entuty & message, Service Locator, Business Delegate, Data Transfer Object, Data Access Object
- IBM RAD 9.0 or above, or Eclipse or equivalent
- Portal and Portlet development
- n-Tier Architecture
- Java Web Security/LDAP
- JEE Security
- JEE Transaction
- XML
- Web Services (SOAP)
- JNDI
- UML diagrams
- Angular JS development
- Secure coding to prevent application vulnerabilities (for eg. Cross-site scripting; Injection vulnerability flows such as SQL injection, command injection; Race conditions; Improper error / exception handling etc)
- Application integration with government services such as CorPass, SingPass.
- A Pass in ICT Assessment Certification for Solution Architect or Software Developer by NUS-ISS is strongly preferred.
- Fun working environment
- Employee Wellness Program