JPMorgan Chase - Houston, TX

posted about 2 months ago

Full-time - Senior
Houston, TX
Credit Intermediation and Related Activities

About the position

As a Technical Senior Manager of Software Engineering at JPMorgan Chase within Corporate Technology- CCB Risk Tech, you will play a pivotal leadership role by mentoring and advising multiple technical teams. Your expertise will guide the advancement of financial technologies, ensuring operational efficiencies and functionalities while influencing budget and technical considerations. This position requires a blend of technical acumen and managerial skills to oversee software engineering projects and foster 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.
  • Lead implementation teams to achieve functional technology objectives.
  • Make strategic decisions that influence teams' resources, budget, tactical operations, and the implementation of processes and procedures.
  • Implement batch & real-time software components consistent with architectural best-practices of reliability, security, operational efficiency, cost-effectiveness and performance.
  • Carry governance accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations.
  • Implement best-in-class cloud-hosted low-latency/high-resiliency services to support the CCB-Risk Third Party Services group.
  • Influence peer leaders and senior stakeholders across the business, product, and data technology teams.
  • Ensure successful collaboration across teams and stakeholders.
  • Identify and mitigate issues to execute a book of work while escalating issues as necessary.
  • 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.
  • Demonstrated coaching and mentoring experience.
  • Hands-on professional experience coding Java applications using Spring Boot.
  • Proven experience ensuring the quality of deployed code via automated unit, integration & acceptance testing.
  • Hands-on professional experience designing, developing and deploying software components on AWS using common compute and storage services such as ECS, Lambda, S3, NLB/ALB, and Aurora RDS.
  • Proven experience as a technical manager in a software engineering environment.
  • Experience designing & building new applications utilizing leading edge technologies and modernizing existing applications.
  • Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives.
  • In-depth knowledge of the services industry and their IT systems.
  • Practical cloud native experience.
  • Experience building data pipelines and platforms in cloud (AWS, GCP, Azure).
  • Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines.

Nice-to-haves

  • Certified AWS Cloud Practitioner, Developer or Solutions Architect strongly preferred.
  • Experience using Terraform to deploy infrastructure-as-code to public cloud.
  • Experience with Linux scripting such as Bash, KSH, or Python.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service