Skip to main content

This job has expired

You will need to login before you can apply for a job.

VP/AVP, Senior Application Developer, Middle Office Technology, Technology & Operations

Employer
DBS Bank Limited
Location
Singapore, Singapore
Salary
Competitive
Closing date
May 24, 2022

View more

Job Function
Other
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
Job Responsibility
  • Design, implement, test, and deploy end-to-end software solutions with the following key responsibilities:
  • Identify, prioritize, and execute tasks and participate in as well as contribute to all phases of the software development lifecycle including code and design reviews
  • Work closely and communicate effectively and independently with project managers, business analysts, development leads, test engineers, test managers, infrastructure engineers, data scientists, and business users
  • Participate in the analysis and requirements gathering phase and help to translate requirements into technical solutions that meet client needs and expectations
  • Design, implement, and maintain efficient, reusable, and testable code following best practices and design principles
  • Write automated unit, integration, acceptance, and performance tests to ensure the application developed works as expected
  • Debug issues, fix bugs, identify bottlenecks, and troubleshoot the application and provide third level support
  • Build, package and release software artefacts in an automated way to all environments including production
  • Be responsible for the performance, stability, reliability, and security of the developed platform.
  • Proactively identify efficiency and design improvements to existing systems and processes
Non-Technical Experience
  • Experience working in agile technology teams
  • Ability to adapt to challenges while remaining calm in a constantly changing environment Possess English verbal and written communication skills.
  • Experience within retail banking environment is a plus Knowledge of AML / KYC processes and solutions is a plus
  • Experience in Agile methodologies such as Scrum Good to have
  • Experience with Confluence, JIRA 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 with Confluence, JIRA and Bitbucket/Git
Technical Experience
  • Min 5 years of technology delivery experience in backend and frontend development
  • Hands on experience in at least one server-side object-oriented programming language
  • Hands on experience writing modern single page web applications
  • Experience with design and system architecture for web applications
  • Experience using source code control systems and branching strategies including with hands on experience branching, merging, and releasing
  • Experience with a major relational database system and ideally one NoSQL database Understanding of distributed messaging systems
  • Knowledge of data structures, design patterns, architectural styles, and API designs
  • Need to have tech stack:
- Backend development using Java8+, Spring Boot/Batch, JPA, Web Services/REST, Multi-threading, Microservices on PCF/OpenShift
- Front end development using JavaScript, Angular2+, HTML, CSS3
- Good unit-testing/mocking discipline (TDD++)
- Experience with Git
- Exposure to big data techniques and tools

Sign in to create job alerts

Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.

Create alert