About The Position

We are seeking a highly skilled and experienced Development & Technical Delivery Manager to lead the design, development, and delivery of mission-critical applications. This role involves managing cross-functional development teams, overseeing technical delivery, and ensuring alignment with enterprise architecture and strategic technology goals. As the Technical Delivery Manager, you will be responsible for the end-to-end delivery of open-system applications within the Cards Technology domain. This includes managing software development lifecycles, driving modernization initiatives, ensuring DevOps compliance, and collaborating with stakeholders across Singapore and offshore locations.

Requirements

  • Bachelor Degree in Computer Science, Information Technology, Engineering or related field.
  • At least 12 years of experience in software development and technical delivery leadership roles.
  • Strong expertise in Java, J2EE, with hands-on experience in Spring Boot, Spring Batch, Drools, and Apache Camel.
  • Solid understanding of Java/J2EE design patterns and object-oriented design and modeling.
  • Experience with ESB/SOA architectures and service governance/design principles.
  • Proficient in REST, SOAP, WSDL, and IBM MQ for enterprise integration.
  • Familiar with Spring Security, Netegrity, PKI, JCE, and JSSE for secure application development.
  • Hands-on experience with Apache HTTP Server, JBoss, and Linux/Unix shell scripting.
  • Skilled in CI/CD tools and practices including Git, Jenkins, Maven, Artifactory, SonarQube, Veracode, and Xray.
  • Experience working with Control-M for job scheduling and automation.
  • Collaborate with DevOps teams to establish automated build and deployment pipelines.
  • Proficient with at least one RDBMS such as Oracle, MS SQL, or MariaDB.
  • Comfortable working with a wide range of open-source technologies and cloud services.
  • Proven ability to lead development teams, drive outcomes, and influence cross-functional stakeholders.
  • Strong collaboration skills to work with DevOps, infrastructure, and business teams.
  • Effective communicator with the ability to manage multiple teams and articulate complex technical concepts clearly.
  • Demonstrated ability to work independently with a go-getter attitude and minimal supervision.
  • Deep understanding of SDLC, Agile, and DevOps methodologies, with a focus on continuous improvement and delivery excellence.

Nice To Haves

  • Cards domain knowledge in fraud management, collections, cards services, 3D secure and/or merchant acquiring is a plus.

Responsibilities

  • Lead the development and delivery of Enterprise Web API, Microservices and Data Modelling for the Bank with full capability / accountability for architecture deliverables (process, information, technology etc.) from concept to implementation.
  • Drive obsolescence upgrades and modernization efforts in collaboration with Architecture, Risk, Infrastructure, and Testing teams.
  • Ensure timely and high-quality delivery of software releases aligned with business priorities.
  • Oversee technical design reviews, code quality, and performance optimization.
  • Champion DevOps practices including CI/CD, automated testing, and infrastructure-as-code.
  • Ensure compliance with software patching, vulnerability remediation, and security standards.
  • Manage application deployments and change control processes.
  • Provide technical leadership during major incidents and escalations.
  • Conduct root cause analysis and implement preventive measures.
  • Collaborate with support teams to ensure smooth transition from development to production.
  • Build and lead high-performing development teams across onshore and offshore locations.
  • Mentor and coach team members to foster growth and technical excellence.
  • Collaborate with business units, software vendors, and compliance teams to align delivery with strategic goals.
  • Guide teams in resolving complex technical challenges.
  • Monitor application performance using tools like Splunk, AppDynamics, or New Relic.
  • Review and approve technical designs, architecture decisions, and deployment strategies.
  • Drive continuous improvement initiatives across development and delivery processes.
  • Maintain technical documentation, design artifacts, and runbooks.
  • Participate in capacity planning, disaster recovery, and performance tuning exercises.
  • Provide Level 3 support for complex application issues and escalations.
  • Conduct root cause analysis and implement long-term solutions.
  • Monitor application performance using tools like Splunk, AppDynamics, or New Relic.
  • Lead incident response and coordinate resolution efforts across teams.
  • Review and manage application changes and deployments.
  • Lead and mentor a team of support engineers, ensuring high performance and growth.
  • Collaborate with development, QA, infrastructure, and business teams to resolve issues.
  • Communicate effectively with stakeholders during incidents and post-mortems.
  • Ensure SLAs and KPIs are met consistently.
  • Drive process improvements and automation initiatives to enhance support efficiency.
  • Maintain and update support documentation, runbooks, and knowledge bases.
  • Ensure compliance with security and regulatory standards.
  • Participate in capacity planning and disaster recovery exercises.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service