JPMorgan Chase - Chicago, IL

posted 26 days ago

Full-time - Senior
Chicago, IL
Credit Intermediation and Related Activities

About the position

As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer & Community Banking Technology Team, you will lead multiple technical areas and manage the activities of various departments. This role involves collaborating across technical domains to drive the adoption and implementation of innovative technical methods, ensuring the firm remains at the forefront of industry trends and best practices.

Responsibilities

  • Leads multiple technology and process implementations across departments to achieve firmwide technology objectives.
  • Directly manages multiple areas with strategic transactional focus.
  • Provides leadership and high-level direction to teams while frequently overseeing employee populations across multiple platforms, divisions, and lines of business.
  • Acts as the primary interface with senior leaders, stakeholders, and executives, driving consensus across competing objectives.
  • Manages multiple stakeholders, complex projects, and large cross-product collaborations.
  • Influences peer leaders and senior stakeholders across the business, product, and technology teams.
  • Champions the firm's culture of diversity, equity, inclusion, and respect.
  • Designs scalable, secure, and efficient software architectures.
  • Carries governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations.
  • Innovates and delivers technical solutions that can be leveraged across multiple businesses and domains.

Requirements

  • Formal training or certification in software engineering concepts with 10 years of applied experience.
  • 5 years of experience leading technologists to manage, anticipate, and solve complex technical items within your domain of expertise and across the organization.
  • Experience developing or leading large or cross-functional teams of technologists.
  • Demonstrated experience influencing across highly matrixed, complex organizations and delivering value at scale.
  • Experience leading complex projects supporting system design, testing, and operational stability.
  • Experience with hiring, developing, and recognizing talent.
  • Extensive practical cloud-native experience.
  • Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field.
  • Deep expertise in multiple technology domains such as Java (Core & EE, Spring Boot, Spring MVC, Spring Cloud), Microservices, API - REST, API Gateway, DevOps/CI/CD (GIT/Bitbucket, Maven, Jenkins).
  • Excellent verbal and written communication skills, with the ability to convey technical information clearly and concisely.
  • Strong expertise in Software/Solution design and conducting reviews to select fit-for-purpose solutions.

Nice-to-haves

  • Experience working at code level is a major plus.
  • Experience working with AI/ML technologies and architecture is a plus.
  • Experience with Vendor management.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service