Senior Manager of Software Engineering - Java, Payments Domain
JPMorganChase
Software Engineering
Bengaluru, Karnataka, India
Elevate your career by steering multi-faceted tech programs, integrating innovative solutions for a dynamic impact across global operations.
As a Senior Manager of Software Engineering at JPMorganChase within the Commercial and Investment Bank - Payments Technology team, you will lead complex, multi-functional technology team that will impact experiences for multiple groups across the firm, including clients, employees, and stakeholders. Your advanced analytical reasoning and adaptability skills will enable you to break down business, technical, and operational objectives into manageable tasks, while navigating through ambiguity and driving change. With demonstrated technical fluency, you will effectively manage resources, budgets, and cross-functional teams to deliver innovative solutions that align with the firm's strategic goals. Your exceptional communication and influencing abilities will foster productive relationships with stakeholders, ensuring alignment and effective risk management.
Job responsibilities
- Develop and implement strategic technical program plans, aligning with organizational goals and cross-functional collaboration
- Oversee complex technology project and program execution, managing resources, budgets, and timelines while mitigating risks and addressing roadblocks
- Foster strong relationships with stakeholders, clients, and cross-functional teams, providing direction and defining decision-making procedures for beneficial outcomes
- Guide the selection and implementation of appropriate technologies, platforms and software tools leveraging advanced technical fluency
- Champion continuous improvement by identifying process optimization opportunities, incorporating best practices, and staying abreast of emerging technologies including evolution of AI tool
- Champion AI tool usage in SDLC and drive transformation across the organization
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience . In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
- Extensive experience in Software Industry with Hands on experience in Core Java, SpringBoot, Kafka, JMS/MQs, Oracle/SQL, Private and Public Cloud, CI/CD, Devops tools
- Experience working in banking and payment domain: High and low value payment, SWIFT, Real time payment, collection, cheque clearing, tax payment, partner bank system
- Extensive experience or equivalent expertise in technical program management, leading complex technology projects and programs in large organizations
- Experience using AI tools such as frontier gen AI models, agentic systems, Github Copilot, Claude Code etc.
- Demonstrated proficiency in technical solutions, vendor product knowledge, managing vendor relations, and implementing solutions
- Advanced analytical reasoning skills, applying critical thinking and problem-solving techniques to break down business, technical, and operational objectives
- Proven ability in leading through change, managing dependencies, and controlling change in high-pressure, shifting environments
- Advanced expertise in stakeholder management, establishing productive relationships, and driving beneficial outcomes aligned with firm objectives
Serve in a leadership role by providing technical coaching and advisory for multiple technical teams