You will lead the Operations Digitalisation team in NTUC Income. In this role, you will partner the business stakeholders to spearhead the design, development and delivery of IT initiatives that digitally transform Income's Insurance Operations. You will implement and support technology that enables Income Operations to achieve straight through processing and engage our customers digitally.
You are responsible to provide technology leadership and direction across the full lifecycle of applications projects from planning through implementation. You will also be expected to stay in touch with latest technology trends, as well as having strong opinions about how systems should be engineered.
As a technology guru, provide hands-on technical leadership and guidance to the development teams under your charge to design and develop new software solutions
Evaluate and implement new technologies that are capable of digitally transform Insurance Operations processes, including Business Rules Engines, Business Process Management, Artificial Intelligence / Machine Learning, Robotics Process Automation and 3rd party SaaS solutions
Lead the team in resolving technical debts and defects to ensure that the solution remains reliable and robust
Perform system analysis, design and code reviews to ensure solutions are maintainable, secure and release with good quality
Ensure application designs adhered to architectural roadmap, including implementation of DevSecOps, automated testing, API and micro services in Income's hybrid cloud environment
Ensure application development adhered to Income's software development life cycle process (Waterfall and Agile) and standards
Develop metrics to track development competencies by skills set and applications. Work with team to continuously make improvements and achieve higher competencies
Collaborate effectively across Income IT Division to deliver IT solutions
Strong interpersonal skills including mentoring technical team and team building
Strong advocate of standards and challenge status quo with new and emerging technology to address new business challenges.
Excellent oral and written communications skills and experience interacting with both business and IT individuals at all levels including the executive level
Hands-on application design, development and implementation experience
Experience leading a team of engineers to deliver application solutions in a hybrid cloud environment
Experience in delivering applications using both Waterfall and Agile Scrum methodologies
Working experience in delivering API, microservices on AWS and Red Hat OpenShift Container, or equivalent
Knowledge of core insurance platform is an advantage
Proficient in the following technology:
REST API, JSON, SOAP, XML, HTML / HTML5, CSS
Apache, Weblogic, JBoss
Oracle DB, MSSQL, MySQL, SQLite
Amazon Web Services, Redhat Openshift
Integration of Business Rules Engines, AI / ML models & Business Process Management into applications
Understand OWASP Top 10 vulnerabilities and hands-on experience in developing secure codes
EDUCATION / TRAINING
Degree from a recognised university in Information Technology, Software Engineering or equivalent.
AWS Certified Solutions Architect is an added advantage
Certified Project Management Professional or Scrum Master is an added advantage