JPMorgan Chase - Jersey City, NJ

posted 28 days ago

Full-time - Senior
Jersey City, NJ
Credit Intermediation and Related Activities

About the position

As a Senior Manager of Software Engineering at JPMorgan Chase within the Consumer & Community Banking division, you will play a pivotal leadership role by mentoring and advising multiple technical teams. Your expertise will help advance financial technologies while ensuring operational efficiencies and functionalities. You will be responsible for overseeing a team of software engineers, influencing budgetary and technical decisions, and fostering a culture of diversity and inclusion within the team.

Responsibilities

  • Provide overall direction, oversight, and coaching for a team of entry-level to mid-level software engineers.
  • Be accountable for decisions that influence teams' resources, budget, tactical operations, and the execution and implementation of processes and procedures.
  • Ensure successful collaboration across teams and stakeholders.
  • Identify and mitigate issues to execute a book of work while escalating issues as necessary.
  • Provide input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team.
  • Create a culture of diversity, equity, inclusion, and respect for team members and prioritize diverse representation.

Requirements

  • Formal training or certification on Software Engineering concepts and 5 years applied experience.
  • Experience with Java development; ability to create medium/large sized Java web applications from start to finish.
  • Experience in implementing Micro services using Spring Boot and Event Driven architecture.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Proficiency in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline.

Nice-to-haves

  • Ability to get hands-on as the situation demands.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service