Technical Lead, IT Client Information (Associate Director / Director)

  • Competitive
  • Singapore
  • Permanent, Full time
  • Bank of Singapore
  • 13 Nov 18

Technical Lead, IT Client Information (Associate Director / Director)

At Bank of Singapore, we are constantly on the lookout for exceptional individuals to join our team. We promote a culture of openness, teamwork and fairness. Most importantly, we invest in our people through our programmes that develop them on both professional and personal levels. Besides attractive remuneration packages, we offer non-financial benefits and opportunities to develop your potential within OCBC Group’s global network of subsidiaries and offices. If you have passion, drive and the will to succeed, rise to the challenge today!

Bank of Singapore opens doors to new opportunities.
Start your career with Bank of Singapore as a Technical Lead in the IT Client Information Team! !

The Technical Lead is part of the IT Project Team who performs the design and leads the development team in the design and implementation of IT solutions.

The candidate is expected to have strong expertise in software design and development, experience in area of client onboarding as well as in-depth knowledge of Microsoft Dynamics.


  • Provide inputs to Project Managers (PM) during the project planning and initiation stage in delivery of the Project Initiation Document (PID) and Project Plan (PP).
  • Support Business Engineers (BE) in the engagement with business stakeholders to highlight any technical and implementation constraints throughout the project, especially during requirements gathering and analysis phases.
  • Support BE during the creation of Functional Specifications Document (FSD) to ensure alignment to the Bank's IT strategy and aptness to the target IT landscape, including assessment of any downstream impact due to changes introduced.
  • Lead in the preparation IT Solutions Review Deck and Technical Specifications Design (TSD); or perform reviews of such deliverables from vendors. Attain or support developers to acceptance of these deliverables from the relevant project stakeholders.
  • Exercise close supervision during the development of the system to ensure adherence to design and technical specifications; and perform code reviews to ensure alignment to best practices and coding standards; and to the necessary procedures for source code management.
  • Collaborate or support developers in the collaboration with backend system teams for the implementation of system interfaces or changes to existing interfaces, including any changed required within the backend systems.
  • Lead in the provisions of clarifications to development teams during the implementation phase of the project for queries pertaining to the TSD or FSD. Where necessary, re-engage BE to revise requirements and/or for the acceptance of alternative solutions, due to design or implementation constraints encountered.
  • Advise Quality Assurance team on systems impacted by changes and the extent of such changes in the support of establishing the necessary test scope; and provide clarifications to any queries during the System Integration Testing (SIT) phase to the Quality Assurance team.
  • Lead in the setup of the necessary testing environments and support Test Manager to ensure these environments are stable to minimize disruptions and downtime during testing cycles.
  • Provide guidance and leadership to the development team in the rectification of defects by supporting them to identify root cause and propose solutions to fix issues.

  • At least 12-year experience in application development/software engineering.
  • Proven ability to lead development teams in the implementation of complex projects.
  • In-depth knowledge and experience in CRM projects using MS Dynamics as the implementation platform.
  • General knowledge and experience with .NET framework, TIBCO, MS SQL and J2EE.
  • Comprehensive knowledge in system engineering disciplines such as application architecture, design patterns, structured coding methodology and data modeling.
  • Possesses excellent problem isolation and trouble-shooting skills.
  • Degree in computer discipline.
  • Experience with PEGA preferred.