Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

JPMorgan Senior Manager Software Engineering 
United States, Illinois, Chicago 
764814917

20.07.2024

Job responsibilities

  • Provide overall direction, oversight, and coaching for a team of software engineers that work on basic to overly complex tasks
  • Sets the overall guidance and expectations for team output, practices, and collaboration
  • Responsible for the design and delivery of high- quality features that complies with standards and satisfies architectural tests
  • Accountable for decisions that influence teams’ resources, budget, tactical operations, and the execution and implementation of processes and procedures
  • Technical responsibility for application architecture and design.
  • Participate in Architecture & Engineering forums, perform design reviews
  • Ensures successful collaborations with the Product Owner, Operations and Technology partners around the organization
  • Proactively look to develop and implement best practices across the entire project team with practicing continuous process improvement in mind
  • Identifies and mitigates issues to execute a book of work while escalating issues as necessary
  • Creates a culture of diversity, equity, inclusion, and respect for the team members and prioritizes diverse representation

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience in software engineering and development
  • Experience managing software engineers and leading teams of technologists
  • Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives along hiring, developing, and recognizing talent
  • Project management experience, influencing decision-making outside of immediate span of control, and accomplishing key objectives and results
  • In-depth knowledge of the services industry and their IT systems and practical cloud native experience
  • Advanced knowledge of architecture and design across all systems
  • Working knowledge in Domain Driven Design and other architectural deliverables
  • Knowledge in Java or similar programming languages, Spring Boot, Microservices, Event Driven Architecture and Cloud based infrastructure
  • Working knowledge in distributed database like Cassandra and Cockroach
  • Working knowledge of front-end development and UX and UI Design, monitoring tools like Dynatrace, Splunk, CI/CD pipelines, circuit breaker patterns, chaos testing

Preferred qualifications, capabilities, and skills

  • Experience working at code level
  • Experience of 10+ years in a mixture of software development and management is preferred
  • Experience managing multiple teams at once is ideal