Technical Lead, Digital Channels (Senior Associate / Associate Director)

  • Competitive
  • Singapore
  • Permanent, Full time
  • Bank of Singapore
  • 20 Feb 18 2018-02-20

Technical Lead, Digital Channels (Senior Associate / 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 Digital Channels team! !

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

Responsibilities

  • 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.


Qualifications
  • At least 10 years of experience in software engineering.
  • Extensive experience in J2EE based software development and delivery (Spring, Websphere, Weblogic).
  • Experience in web and hybrid mobile application development (HTML5, CSS3, Cordova, AngularJS).
  • Experience in system integration over web services and other protocols (SOAP, REST, HTTPS).
  • 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.
  • Ability to think in abstraction layers and solve complexity by breaking down into smaller chunks.
  • Leadership skills, takes ownership and responsibility.
  • Coordination skills to ensure efficient collaboration with various individuals and teams for successful delivery of project tasks
  • "Hands-on", "can-do" and "get things done" attitude. Ability to help herself/himself, help others and to request for help when necessary.
  • Ability to deliver quality results on time despite handling multiple tasks in parallel.
  • Ability to prioritize tasks and adjust directions to achieve both tactical and strategic goals in a changing environment.
  • Strong verbal and written communication skills.
  • Ability to collaborate with various parties at all levels, within and outside of the team.
Advantageous Skills (not strictly required)
  • Experience in iOS/xCode based software development.
  • Experience in CI/CD and other DevOps practices.
  • Experience in Private Banking or financial sector.