Job responsibilities:
- Lead and mentor multiple technology scrum teams in India, fostering a culture of innovation and excellence.
- Set strategic direction for the Account Open and Activation platform, aligning with business goals and customer needs.
- Collaborate with product and business teams to develop and execute a multi-year roadmap for platform features.
- Drive the modernization and transformation of the platform, ensuring scalability, security, and performance.
- Oversee the end-to-end development process, including requirements definition, design, implementation, testing, and integration.
- Lay the strategy for and train teams in the "You Build It, You Run It" (YBIYRI) model, promoting ownership and accountability for the entire lifecycle of the software.
- Ensure alignment with the firm’s Risk and Control agenda and security standards.
- Provide mentorship and training to new development teams, promoting continuous learning and improvement.
Required qualifications, capabilities and skills
- Formal training or certification of 15+ years of experience in software engineering and technology leadership roles.
- Proven track record of leading successful digital transformation projects.
- Experience in aligning technology roadmap strategy to business goals and executing complex projects.
- Strong command of architecture, design, software patterns, and business processes.
- Demonstrated ability to build relationships with cross-functional teams, including contractors, third-party vendors, and internal stakeholders.
- Experience leading teams in an agile environment, with a strong commitment to teamwork and collaboration.
- Knowledge of privacy and compliance requirements related to customer and personal data (e.g., CCPA, GDPR).
- Strong technical and analytical skills, with experience in continuous integration processes and tools.
Preferred qualifications, capabilities and skills
- Strong experience in building highly scalable and high-throughput data platforms.
- Bachelor’s degree in computer science or equivalent; advanced degree preferred.
- Proficiency in designing and developing applications using object-oriented principles and design patterns in Java.
- Familiarity with front-end technologies such as HTML5/CSS3 and JS frameworks (e.g., AngularJS, React, jQuery, Bootstrap).
- Experience implementing RESTful services and cloud application development using Spring and Spring Boot.
- Knowledge of testing tools (e.g., JUnit, Selenium, Cucumber) and build/packaging tools (e.g., Jenkins, Maven). Experience with code versioning tools.