Guide multiple teams to success at JPMorgan Chase within the Consumer and Community Banking technology - Deposits Platform
Requirements
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Proficiency in Java development
- Proven experience in full-stack software development, specifically using Java, sprint based technologies
- Strong knowledge of software engineering principles, design patterns and best practices
- Strong background in working with APIs, ensuring efficient communication and integration between different systems
- Proficiency in Agile Methodologies
Responsibilities
- Provides guidance to immediate team of software engineers on daily tasks and activities
- Sets the overall guidance and expectations for team output, practices, and collaboration
- Anticipates dependencies with other teams to deliver products and applications in line with business requirements
- Manages stakeholder relationships and the team’s work in accordance with compliance standards, service level agreements, and business requirements
- Creates a culture of diversity, opportunity, inclusion, and respect for the team members and prioritizes diverse representation
Other
- Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines
- Excellent intercultural, verbal and written communication skills, with an emphasis on tactful delivery of opinions and feedback
- Creates a culture of diversity, opportunity, inclusion, and respect for the team members and prioritizes diverse representation
- Coaching and mentoring experience
- Experience working at code level