Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JPMorganChase Logo

Manager of Software Engineering - Java, Cloud

JPMorganChase

Salary not specified
Oct 29, 2025
Columbus, OH, US
Apply Now

JPMorgan Chase within the Consumer and Community Banking technology Deposits Platform is looking for a Manager of Software Engineering to provide technical coaching and advisory for multiple technical teams, anticipate needs and dependencies of other functions, and influence budget and technical considerations to advance operational efficiencies and functionalities.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • 2+ years of proven experience in Management and 8+ years in full-stack software development, specifically using Java, spring based technologies in AWS/ Cloud environment
  • Strong knowledge of software engineering principles, design patterns, and best practices.
  • Strong background in working with APIs (especially Open API), ensuring efficient communication and integration between different systems.
  • Proven record of providing end-user support with excellent problem-solving abilities.
  • Proficiency in Agile methodologies.
  • Strong infrastructure knowledge required including Unix, Windows, networking and scripting.

Responsibilities

  • Design, develop, and maintain high-quality, scalable, and efficient back-end and front-end software solutions using Java and AWS Services.
  • Provide hands-on leadership to a team of software engineers, offering guidance, mentorship, and constructive feedback to drive performance.
  • Collaborate cross-functionally with team members across various locations to understand business requirements and translate them into technical solutions.
  • Participate in code reviews, providing feedback and suggestions to improve code quality and maintainability.
  • Contribute in Agile ceremonies including sprint planning, retrospectives, and daily stand-ups to ensure implementation of Agile principles across the team.
  • Establish and enforce coding standards and best practices within the team, ensuring adherence to established guidelines and conventions.
  • Identify, diagnose, and resolve software issues, while continuously working to optimize performance, scalability, and security.

Other

  • Demonstrated coaching and mentoring experience
  • Demonstrable success in leading and managing software engineering teams, with a focus on individual growth and overall team performance.
  • Excellent intercultural, verbal, and written communication skills, with an emphasis on tactful delivery of opinions and feedback.
  • Proficiency in Software Development Life Cycle (SDLC) and developer tools utilization.
  • Enthusiasm for learning new technologies, with a focus on public cloud platforms like AWS, GCP, or Azure.