Technical Lead, Digital Development (Associate Director)

  • Competitive
  • Singapur, Singapore
  • Festanstellung, Vollzeit
  • Bank of Singapore
  • 26 Sep 17

Technical Lead, Digital Development (Associate 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 Technology Digital Development Team! !

The candidate leads the development and delivery of state-of-the-art digital solutions to bank's internal staff and external clients in a hands-on manner.

Main responsibilities (all or subset of the below):

  • Leading development team(s) through the entire SDLC in a hands-on manner
  • Solution design and technical specifications
  • Support and troubleshooting for Production and UAT/SIT (coordination and hands-on)
  • Quality Assurance (review of design, code, tests, documentation, security, etc.)
  • Obtaining technical approvals and supporting technical reviews (e.g. security reviews and penetration tests)
  • Evaluation of new technologies, software products and vendor proposals
  • Introducing innovation through preparation and presenting of technical proposals to stakeholders and navigating through approval processes
  • Extending existing and implementing additional DevOps practices
  • Release and Deployment management

  • At least 10 years of experience in software engineering.
  • Extensive experience in J2EE based software development and delivery
  • Experience in web and hybrid mobile application development
  • Experience in system integration over webservices and other protocols
  • Experience in relational databases, SQL and data modeling
  • Experience in the entire software development life cycle including deployment, go-live and warranty
  • Understanding of system design, infrastructure and mobile security
  • Understanding of agile development methodologies and project management
  • Ability to think in abstraction layers and solve complexity by breaking down into smaller chunks
  • Leadership skills, taking ownership and responsibility.
  • Coordination skills to ensure efficient collaboration of various individuals and teams for successful delivery of project tasks.
  • "Hands-on", "can-do" and "get-done" attitude. Ability to help himself, help others and to request for help.
  • Ability and deliver quality results on time despite parallel tasks.
  • Ability to prioritize tasks and adjust directions to achieve both tactical and strategic goals in a changing environment
  • Excellent communication skills, verbal and written, able to collaborate/facilitate with various parties within the team and with other teams on various levels
Advantageous skills (not strictly required):
  • Experience in iOS/xCode based software development
  • Experience in CI/CD and other dev ops practices
  • Experience in private banking or financial sector