- Responsible for timely documentation of technical design and specifications in
accordance with the business specifications and project standards - Ensure timely completion of integration coding with project schedule.
Compliance of frontline development functions to System Development Guideline and
Standards. - Quality of frontline systems developed and implemented in fulfilling system specifications
and user requirements. - Constant communication with team members/users
- Keeping up to date with advances in computer technology and how this affects the
business environment. - Computer Science fundamentals in object-oriented design, data structures and algorithm
design, and complexity analysis - Collaborate daily with other frontend developers, backend developers, full software
development lifecycle. - Software development fundamentals, including testing, troubleshooting and using version
control. - Build/Reuse reusable component of integration point and common functionality according
to spec
Requirements
- Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma,
Professional Degree, Computer Science/Information Technology or equivalent.
- At least 3 year(s) of working experience in the related integration between applications and ability to guide and review the codes of the junior developer for Senior position.
- Strong knowledge of Integration methods like SOAP/RESTFUL/MQ/XML/JSON/Kafka etc
to integrate between applications and exception handling. - Preferably with hands-on experience of specific ESB tools like IBM Integration Bus or IBM App Connect Enterprise.
- Ability to create component-based reusable and testable modules and pages.
- Familiar with and/or have experience with Agile development under the SCRUM
methodology. - Highly adaptable and ability to pick up new skills in a short period of time.
- Strong analytical, organizational and time management skills as well as detail oriented.
- Team players with excellent communication skills.
- Experience in backend such as Java and DB2/oracle database as well as SQL programming.
- Knowledge of modern cloud platforms like AWS and Azure.
- Experience in the Insurance Industry is an added advantage.
- Committed and able to work under pressure to meet assignment deadlines.
- Able to work independently with minimal supervision.