About the role
- Lead and oversee the end-to-end software development lifecycle, from requirements analysis and functional specification through design, development, testing, deployment, and production support.
- Provide technical leadership for system architecture, application design, and technology selection to ensure solutions are secure, scalable, and aligned with strategy.
- Manage and guide backend, frontend, and mobile development teams, ensuring adherence to approved coding standards, best practices, and delivery timelines.
- Oversee the development and maintenance of web applications, mobile applications, and backend services using modern frames and technologies.
- Ensure implementation of secure coding practices, security frames, and DevSecOps controls across all applications and platforms.
- Lead and perform source code reviews, security scanning, and remediation to maintain high code quality and reduce technical and security risks.
- Oversee CI/CD pipelines, DevSecOps processes, and automation to improve delivery efficiency and system reliability.
- Manage and coordinate application servers, system patching, and infrastructure readiness, ensuring operational stability and compliance.
- Ensure all systems comply with banking regulations, internal security policies, audit requirements, and regulatory standards.
- Act as Scrum Master, facilitating Agile ceremonies, sprint planning, backlog management, and continuous improvement initiatives.
- Collaborate closely with stakeholders, compliance, security, operations, and audit teams to align technical solutions with organizational needs.
- Monitor project delivery, risks, and dependencies, providing regular status updates and escalation to the Head of Digital Development.
- Support internal and external audits, regulatory reviews, and penetration testing activities related to software systems.
- Mentor, develop, and evaluate technical team members to build high-performing and accountable engineering teams.
- Other Tasks assigned by Line Manager.
Requirements
- Bachelor's or Master's degree in information technology or a relevant field.
- At least 7 years of ing experience building and leading delivery of banking systems such as mobile systems, mobile apps, system integration, and APIs.
- Good understanding of core banking systems, card management systems, and mobile banking applications.
- Proven experience designing and overseeing scalable, fault-tolerant, and secure system architectures for enterprise-grade applications.
- Hands-on experience overseeing microservices architecture, API-driven design, and event-driven systems at a leadership level.
- Strong understanding of authentication/authorization mechanisms and integration with core systems from an architectural and governance standpoint.
- Strong experience leading and coordinating web, mobile, and backend engineering teams and their delivery.
- Knowledge of mobile app security principles, including secure storage, certificate pinning, and API protection.
- Proven experience acting as a Scrum Master or Agile delivery lead across development teams.
- Strong understanding of Scrum ceremonies, backlog grooming, sprint planning, and retrospectives.
- Strong experience leading source code review governance across backend, frontend, and mobile codebases.
- Proven experience implementing and governing DevSecOps pipelines and practices. ing knowledge of CI/CD tooling and practices to drive delivery efficiency and reliability.
- Demonstrated ability to lead multiple engineering units and managers within a complex, matrixed organization.
- Strong stakeholder management, vendor coordination, and cross-functional collaboration skills.
Required Skills
information technologybanking systemsmobile systemsmobile appssystem integrationAPIscore banking systemscard management systemsmobile banking applicationsscalable system architecturesfault-tolerant system architecturessecure system architecturesenterprise-grade applicationsmicroservices architectureAPI-driven designevent-driven systemsauthentication/authorization mechanismsmobile app security principlessecure storagecertificate pinning
More at SBI Bank
Other open roles at this company
5 openCustomer Relationship Officer, Deposit
សាខាពោធិ៍សែនជ័យ,FULLTIME
Senior Officer, Integration Engineering
ការិយាល័យកណ្តាលFULLTIME
Loan Relationship Manager, Retail Financial Services
សាខាខេត្តFULLTIME
Project Quality Assurance Officer
ការិយាល័យកណ្តាលOTHER
Senior Manager, Banking Corporate Loan Process
ការិយាល័យកណ្តាលFULLTIME