Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect to develop application design and technical specification documents, delivering quality software products as required.
Create object-oriented models in UML as design artefacts using tools such as Power Designer.
Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.
Construct / enhance / renew web applications using Cloud-Native / PaaS & Java EE application models and industry-leading Open Source frameworks.
Provide critical application support for complex production Java enterprise Applications.
Provide Method of Procedure (implementation package) document for production releases where required, and operational procedure document for production support staff as required.
Coordinate system development activities and provide technical consultative support to other staff members.
Provide knowledge transfer to ministry staff at all stages of this assignment.
Provide post implementation support.
Skill Set:
10+ year knowledge of, and experience with the following computing environments: