About The Position

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 JPMorganChase within the Corporate Technology group, you manage day-to-day implementation activities by identifying and escalating issues and ensuring your team’s work adheres to standards, business requirements, and tactical best practices. This role will be a mix of managing a team of 3-6 engineers and hands-on tech leadership building an application that builds reports for executive technology leadership.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • In addition, demonstrated coaching and mentoring experience
  • Experience leading technology projects & managing technologists.
  • Demonstrated, hands-on expertise in React (components, hooks, state management, testing), Python and backend databases (schema design, SQL, indexing, query optimization; e.g., Oracle, AWS RDS)
  • Proficient 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
  • Proven ability to mentor and guide junior developers, set coding standards, and elevate code quality across teams

Nice To Haves

  • Experience working at code level, specifically in React front-end development and backend database design, performance tuning, and production troubleshooting
  • Knowledge of the financial services industry and their IT systems
  • Experience in AWS

Responsibilities

  • Actively contributes to development with hands-on React front-end work, Python and backend database design, optimization, and troubleshooting.
  • Provides guidance to immediate team of software engineers on daily tasks and activities, including coaching junior developers via code reviews and pair programming.
  • Sets the overall guidance and expectations for team output, practices, and collaboration.
  • Anticipates dependencies with other teams to deliver products and applications in line with business requirements.
  • Manages stakeholder relationships and the team’s work in accordance with standards, service level agreements, and business requirements.
  • Work in agile fashion with quick turnaround to business needs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service