For Recruiters

AVP, Lead Full Stack Developer, Group Consumer Banking and Big Data Analytics Technology, Technology & Operations

DBS Bank Limited
Singapore
Posted about 11 hours ago Permanent Competitive
AVP, Lead Full Stack Developer, Group Consumer Banking and Big Data Analytics Technology, Technology & Operations
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:
  • Create strategy, guidelines to improve software development, delivery with world-class quality outcomes
  • Define and own software standards, patterns, methodologies and practices including software quality, execution of agile software delivery
  • Able to project manage and allocated development capacity to completing scheduled task
  • Ensure agreed architecture is implemented by development team using agreed on patterns with engineering teams and architects
  • Be part of team of architects and domain experts to provide fit for purpose solutions
  • Transform requirements into architecture and blueprint for the solution being created. Conversion that is based on several factors: previous, successful design patterns, reference architectures and enterprise architecture guidance.
  • Understands business functions, construct a solution architecture around Microservices and APIs, and be able to decompose monolith applications into meaningful implementable Microservices and APIs in a Cloud/DevOps environment
  • Provide technical leadership and guidance to the development team, during the SDLC. Get development team's buy-in into accepting the design to be implemented
  • Establish plan and manage the migration from an in-house infrastructure to the cloud-based platform (AWS/VPC)
  • Ensure that the solution architecture aligns with the roadmaps established by the enterprise architecture, and that it adheres to the enterprise architecture principles. Act as the bridge between Enterprise / Application Architecture and Delivery
  • Full stack developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Ensure team develops well designed, efficient and testable code
  • Banking business domain; an added advantage, especially CC and UL
  • Prepare and produce releases of software components
  • Participate in experimentation to assess new solution/application paths
  • Identify challenges to help the development of formalized solution methodologies
  • Interface and coordinate tasks with internal and external technical resources. Collaborate to provision estimates, develop overall implementation solution/application plan, and serve as a lead as required, to implement the installation, customization, and integration efforts
  • Actively contribute to the quality assurance for services within the solution/application area
Requirements:
  • 10+ years experience in design and build large scale applications in continuous integration, continuous delivery, pair programming and test-driven development
  • 10+ years experience in Java, JavaScript, Spring boot, SonarQube, Fortify, Open Source stacks and Linux (Scripting and Shell)
  • Ability to lead technical solutions end to end
  • Well versed with hands-on development, design of scalable, secure microservices
  • Working knowledge of Web API, REST, XML, JSON, SOAP, Security (such as OAuth 2.0, OpenID Connect)
  • Experience with AWS Services (EC2, S3, CloudFront, IAM, RDS, DynamoDB, CloudWatch, ECS, Lambda, API Gateway) and/or PCF
  • Experienced in CI/CD
  • Good understanding of infrastructure components like webservers, appservers, plugins, connection pooling, SLB, firewalls etc.
  • Data modelling experience in both Relational and NoSQL databases
  • Experience on Agile Development Methodologies, JIRA, Confluence, Jenkins & Bitbucket
  • Strong analytical and problem-solving skills
  • Excellent written and verbal reasoning and communication skills
  • Willing to research and innovate on various data requirements (Transformation/Processing)
Apply Now

We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.
Job ID  WD35746
More Jobs From DBS Bank Limited
DBS Bank Limited
AVP, Scrum Master, Group Consumer Banking and Big Data Analytics Technology, Technology & Operations
DBS Bank Limited
Singapore
about 11 hours ago Full time Competitive