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
Job 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