JPMorganChase Logo

JPMorganChase

Manager of Software Engineering

Posted 2 Days Ago
Be an Early Applicant
Hybrid
Hyderabad, Telangana
Senior level
Hybrid
Hyderabad, Telangana
Senior level
As a Manager of Software Engineering, you'll lead teams, provide technical guidance, oversee development projects, and ensure compliance. Responsibilities include coaching engineers, ensuring successful collaboration, and improving operational efficiencies.
The summary above was generated by AI
Job Description
This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions.
As a Manager of Software Engineering at JPMorgan Chase within the Consumer and Community Banking - Connected Commerce/Payments group, you lead multiple teams and manage day-to-day implementation activities by identifying and escalating issues and ensuring your team's work adheres to compliance standards, business requirements, and tactical best practices.
Job Responsibilities
• Provide overall direction, oversight, and coaching for a team of entry-level to mid-level software engineers that work on basic to moderately complex tasks• Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors• Ensures successful collaboration across teams and stakeholders• Develops secure and high-quality production code, and reviews and debugs code written by others• Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle• Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team
Required qualifications, capabilities and skills
• Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience• Experience leading teams of technologists• Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives• Experience with hiring, developing, and recognizing talent.• Hands-on practical experience delivering system design, application development, testing, and operational stability• Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)• Ability to tackle design and functionality problems independently with little to no oversight• Proficiency in Java/J2EE and REST APIs, Web Services and experience in building event-driven Micro Services and Kafka streaming.• Experience in Spring Framework, Spring Boot and AWS Services in public cloud infrastructure• Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security• Working proficiency in developmental toolsets like GIT/BitBucket, JIRA, Maven. Experience working at code level
Preferred qualifications, capabilities and skills
• Finance domain experience with United States Banking & Payments industry.• Knowledge and working experience on Card Network Payment, Fraud, Settlement.• People management experience of handling one or more scrum teams.• Delivery management experience of Java Microservices application on AWS/Public cloud platform.• Certifications in Java programming or related technologies (e.g., Oracle Certified Professional, Spring Certification) is a plus. Certifications in AWS (e.g., AWS Certified Solutions Architect - Associate) is a plus

Top Skills

Java,J2Ee,Rest Apis,Web Services,Micro Services,Kafka,Spring Framework,Spring Boot,Aws,Git,Bitbucket,Jira,Maven

Similar Jobs at JPMorganChase

Yesterday
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Financial Services
The Manager of Software Engineering leads multiple teams, managing implementation activities, ensuring compliance, and fostering a collaborative environment while guiding team members in software engineering best practices.
Top Skills: Agile MethodologiesAutomationCi/CdCloud NativeContinuous DeliverySoftware Engineering
4 Days Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Financial Services
The Senior Manager of Software Engineering leads multiple technical teams, providing direction, coaching, and oversight while influencing budget and operational efficiencies.
Top Skills: Cloud NativeJava
8 Days Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Financial Services
Manage multiple software engineering teams, overseeing their activities and ensuring adherence to standards, business requirements, and agile practices in a financial services context.
Top Skills: AngularCSSHTMLJ2EeJavaJavaScriptJSONReact JsRestSoapSpring BootSpring CloudSpring MvcTypescript

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account