Senior Manager of Software Engineering - Java/aws

JPMorgan Chase JPMorgan Chase · Banking · New York, NY +1 · Consumer & Community Banking

Senior Manager of Software Engineering at JPMorgan Chase, leading a technical team in an agile environment to build and deliver technology products. Responsibilities include technical coaching, team leadership, decision-making on resources and budget, stakeholder collaboration, issue identification and mitigation, and fostering a culture of diversity and inclusion. Requires formal training/certification in Software Engineering, 5+ years of experience, 2+ years of leadership, hands-on Java/J2EE/Spring development, AWS experience (Terraform, Glue, Athena, S3), agile knowledge, and understanding of programming disciplines and industry trends. Preferred qualifications include coding experience and strong soft skills.

What you'd actually do

  1. 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
  2. Be accountable for decisions that influence teams’ resources, budget, tactical operations, and the execution and implementation of processes and procedures
  3. Ensures successful collaboration across teams and stakeholders
  4. Identifies and mitigates issues to execute a book of work while escalating issues as necessary
  5. Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team

Skills

Required

  • Software Engineering concepts
  • Java
  • J2EE
  • Spring Framework
  • JMS
  • Rest API services
  • json
  • swagger
  • Terraform
  • AWS Glue
  • AWS Athena
  • AWS S3
  • leading teams of technologists
  • agile processes
  • test-promotion development
  • production process monitoring
  • troubleshooting
  • application programming
  • data programming
  • object-oriented programming
  • industry-wide technology trends
  • best practices
  • hiring
  • developing talent
  • recognizing talent
  • Computer Science
  • Engineering
  • Mathematics

Nice to have

  • working at code level
  • presenting
  • negotiating
  • mentorship
  • stakeholder management

What the JD emphasized

  • 5+ years applied experience
  • 2 + years of experience leading technologists