Roles and Responsibilities
The Practice Lead – Digital Banking (Retail) is a senior leadership role responsible for driving the architecture, development, and delivery of Tagit’s digital retail banking solutions. The role oversees solution design, delivery excellence, engineering quality, and technology roadmap execution within the Retail practice.
This position requires strong hands‑on technical capability, proven leadership in software engineering teams, and deep experience in delivering complex digital banking implementations involving core banking integration, data migration, and enterprise platform rollout.
Minimum years of experience (mandatory)
- Minimum 10 years of software development experience
- Minimum 5 years as a software manager, technical lead, or similar leadership role
Certifications (preferred)
- Cloud certifications (AWS, Azure, GCP)
- AI/ML certifications
- Hands‑on development capability is an advantage
b. Key Responsibilities
Technology, Architecture & Delivery Leadership
- Oversee the design, acquisition, and development of software systems within the Digital Banking Retail practice.
- Lead engineering teams to deliver high‑quality, secure, scalable, and modular retail banking channel solutions.
- Provide architecture guidance across mobile, web, middleware, microservices, and API‑led designs.
- Drive best practices across SDLC, DevOps, CI/CD, cloud adoption, performance engineering, and quality assurance.
Digital Banking Implementation Expertise
- Oversee end‑to‑end delivery of retail digital banking implementation projects, ensuring platform capabilities meet client requirements.
- Lead solutioning for data migration, customer onboarding flows, account servicing journeys, and integration patterns.
- Ensure robust end‑to‑end integration between channel systems and core banking systems (e.g., T24, Finacle, Flexcube, Equation, etc.).
- Validate technical feasibility, scalability, and performance of solutions in multi‑system integration landscapes.
Solution Quality, Security & Compliance
- Monitor implementation outcomes, solution stability, production readiness, and overall delivery quality.
- Perform governance over architecture decisions, coding standards, integration patterns, and cybersecurity compliance.
- Ensure all solutions incorporate security controls, risk mitigation, regulatory compliance, and operational best practices.
Innovation, R&D, and Technical Expertise
- Lead development of Proof‑of‑Concepts, prototypes, and solution accelerators for new product capabilities.
- Evaluate and introduce emerging technologies, cloud‑native capabilities, and AI/ML‑driven features to strengthen the digital banking platform.
- Provide hands‑on technical support when needed to unblock teams during complex solutioning or troubleshooting.
Stakeholder & Team Leadership
- Collaborate with Product, Architecture, Delivery, and UX teams to plan solution roadmaps and product enhancements.
- Support pre‑sales activities such as solution design, effort estimation, technical proposals, and client presentations.
- Mentor engineering teams, strengthen in‑house technical capabilities, and cultivate a high‑performance engineering culture.
2. Essential Qualifications
Experience
- Minimum 10 years of software development experience in enterprise‑grade systems or digital banking platforms.
- Minimum 5 years in software leadership roles such as Software Manager, Technical Lead, Application Development Manager, etc.
- Strong experience in delivering digital banking channel implementations, including:
- Retail internet banking and mobile banking
- Core banking integrations (REST/SOAP/MQ/ISO/XML/JSON/ESB)
- Data migration projects (customer, account, transaction data)
- API orchestration, middleware, and backend integration
- Enterprise solution delivery involving multi‑system dependencies
- Hands‑on knowledge in Java/Spring, microservices, cloud deployment models, and security best practices.
- Experience working with banks in APAC or the Middle East is advantageous.
Education
Bachelor’s degree in any of the following fields:
- Computer Science
- Information Technology
- Programming & Systems Analysis
- Science (Computer Studies)
Master’s degree is advantageous.
3. Preferred Qualifications
- Cloud certifications (AWS, Azure, GCP)
- AI/ML‑related certifications or practical experience
- Experience with Kubernetes, OpenShift, or container‑based deployments
- Experience working in agile environments
- Strong communication, stakeholder management, and leadership skills
- Ability to perform hands‑on coding when required