Show more filters
Banner image for Maybank

Application Team Lead, Branch Banking

Maybank

3.0
15 reviews
Maybank
Job Type   /   Job Level
Full-time   /   Senior Executive
Company Location
Singapore
Job Description

This role combines deep .NET engineering expertise, strong architectural thinking, and a forward-looking approach to AI-assisted software development. You will play a key role in modernising application landscapes, embedding AI into development workflows, and ensuring robust, scalable, and secure solutions that support mission-critical banking operations

Job Responsibilities

Application Development & Engineering

  • Lead hands-on development across .NET technologies (C#/VB) for web, desktop, and distributed enterprise systems
  • Design, develop, and enhance applications, including integration with COTS platforms
  • Drive adoption of AI-assisted development tools (e.g. GitHub Copilot) to improve productivity, code quality, and reusability
  • Apply AI-driven techniques for code refactoring, prototyping, and automated test generation Architecture & Solution Design
  • Ensure adherence to secure application design principles, including authentication and data protection
  • Translate business requirements into robust end-to-end technical solutions
  • Strong capability in analysing end-to-end business processes, transaction flows and integrated application logic to support branch and operational requirements
  • Collaborate with vendors, business stakeholders and cross-functional teams to deliver solutions Production Support & Operations
  • Oversee incident management, root cause analysis, and resolution of critical production issues
  • Support regulatory, audit, and security compliance requirements
  • Partner with infrastructure teams on technology refresh, DR exercises, and system enhancements
  • Analyse data workflows, ETL processes, and system transactions to resolve data inconsistencies Project Delivery & Governance
  • Manage full project lifecycle – planning, execution, and delivery within scope, timeline, and budget
  • Coordinate cross-functional teams and manage stakeholder expectations
  • Track risks, issues, and dependencies with effective mitigation strategies
  • Ensure adherence to SDLC, governance, and change management processes Documentation & Continuous Improvement
  • Maintain high-quality documentation (BRD, URS, technical specs, test cases, cutover plans)
  • Maintain operational procedures and compliance tracking documentation to meet audit and regulatory requirements
  • Champion best practices across DevOps, JIRA and GitHub repositories
  • Drive knowledge sharing, team development, and continuous improvement initiatives

Job Skills

  • Project-Management
  • Stakeholders'-Management-Skills
  • AI-tools

Job Requirements

  • A good bachelor degree with strong hands-on experience in .NET (C#/VB) and Microsoft SQL Server (design, performance tuning, data analysis)
  • Proven experience in enterprise application architecture (3-tier, secure design)
  • Familiarity with CI/CD pipelines, DevOps practices, and version control
  • Experience integrating AI tools into software engineering workflows
  • Strong stakeholder management, problem-solving, and leadership capabilities
  • Prior experience in banking or regulated environments is advantageous
  • Strong capability in analysing end to end business processes, transaction flows, and integrated application logic to support branch and operational requirements
  • Maintain operational procedures and compliance tracking documentation to meet audit and regulatory requirements Only shortlisted candidate will be notified.
Jobs in Singapore   »   Application Team Lead, Branch Banking

More jobs