Senior Software Engineer
Summary
Senior Software Engineer building e-Government and trade digitization platforms using React, Java, Spring, and databases, supporting the full SDLC and collaborating with global stakeholders.
- Responsible for the delivery and support of software projects.
- Work with stakeholders and end-users in Singapore or overseas to gather requirements and implement software solutions according to the design document.
- Engage in all aspects of the software development cycle, including the coding and testing, conducting of system installation, user training and testing, documentation, post-implementation support, and debugging and bug fixing of the Company's business offerings, solutions and services.
- Produce technical documentation such as design specifications, test documents, user manual, training manual etc.
- Participate, assist, and support the development and execution of QA test plans for SITs and UATs.
- Assist in pre-sales documentation as and when there is a tender submission.
- Bachelor's degree in Computer Science, Information Technology or equivalent.
- Frontend coding skill such as ReactJS, Javascript, jQuery, HTML, CSS
- Backend coding skill such as Java, Spring, Jasper Report, XML and JSON
- Experience in Spring MVC Framework, Hibernate, Tomcat, mySQL and Oracle databases
- Have a strong sense of responsibility and ownership of work.
- Prior knowledge and exposure to e-government software solutions will be a plus.
- Basic knowledge of the Unix environment.
- PMP certification.

