VP/AVP, Senior Software Engineer, Middle Office Technology, Technology & Operations

Location: Singapore
Job type: Permanent
Salary:
Contact: Jasper Tan
Reference: WD20694

Business Function
Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.

Responsibilities

  • Hands-on developer who writes high quality, secure code that is modular, functional and testable
  • Contribute to all parts of the software’s development including design, development, documentation, and testing
  • Communicate, collaborate and work effectively in a global environment
  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and
  • performance
  • Contribute in all phases of the development lifecycle
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural
  • review
  • Prepare documentation and support testing 

Requirements

  • Degree in Computer Science or related subject with solid experience in Front end development using java8+, JavaScript,
  • Angular2+, HTML, CSS3
  • A grounded understanding of development best practices in continuous integration, branching and merging, pair
  • programming, code reviews, feature toggles, blue-green deployments, TDD and unit testing
  • Back end web development using Spring Boot/Cloud/Batch, JPA, Web Services, Multi-threading, Micro services on PCF
  • Good TDD and unit-testing/mocking discipline
  • Good exposure to data structures, algorithms, patterns and OO design principles
  • Experience with SQL/NoSQL databases, Confluence, JIRA, Bitbucket/Git and Jenkins
  • Excellent written and oral communication skills
  • Good judgment in UX/UI design. Understands the finer points of HTML, CSS, Angular and JavaScript - know which tools to
  • use when and why
  • Experience in Agile methodology


We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements. This position is based in DBS Asia Hub - 2 Changi Business Park Cres, Singapore 486029.