Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Senior Manager Software Engineering - Full Stack AWS 
India, Karnataka, Bengaluru 
138122524

01.04.2025

Job responsibilities

  • Provide overall direction, oversight, and coaching for a team of entry-level to senior-level software engineers
  • Lead and mentor a team of software engineers, providing guidance and support to ensure high performance and professional growth.
  • Be accountable for decisions that influence teams’ resources, budget, tactical operations, and the execution and implementation of processes and procedures.
  • Ensure successful collaboration across agile teams, product and stakeholders.
  • Identify and mitigate issues to execute a book of work while escalating issues as necessary.
  • Be accountable to build and evolve the application in accordance with the architectural roadmap.
  • Be accountable to design new architectural patterns that can be reused across Capital.
  • 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, prioritizing diverse representation.
  • Stay informed about emerging technologies and industry trends to drive innovation in technology.

Required qualifications, capabilities, and skills

  • Formal training or certification in software engineering concepts and 5+ years applied experience. In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
  • Experience leading large feature teams of software engineers to deliver intensive data driven applications.
  • Ability to guide and coach teams on approaches to achieve goals aligned with strategic initiatives.
  • In-depth knowledge of agile practices and delivering agile programs.
  • In-depth knowledge of the financial industry and their IT systems.
  • In-depth knowledge and experience in at least Java, Python, Cloud platforms, Data platforms technologies like data bricks
  • Good knowledge on public cloud, data pipelines, messaging frameworks. Realtime messaging framework implementations e.g. SNS, Kafka
  • Deep knowledge of design, analytics, development, coding, testing and application programming to deliver data driven application.
  • Strong expertise in building distributed applications using the core Java Spring framework, RESTful micro-services using Spring Boot applications.
  • Strong expertise in Data Engineering and knowledge of Data Mesh architecture and Databricks.
  • Development experience on private cloud, AWS public cloud (EC2, S3, RDS, Lambda, EMR, Step functions, Glue), ETLs and Data Pipeline

Preferred qualifications, capabilities, and skills

  • Experience with hiring, developing, and recognizing talent.
  • Experience working with large datasets, data warehouses and data modelling(preferred).
  • Comprehensive knowledge of the Software Development Life Cycle with a solid understanding of agile methodologies such as CI