JPMC
Manager of WEB UI Software Engineering
- Compensation
- Not disclosed
- Location
- New York, NY, United States
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Design
- Posted
Skills
Full description
This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions.
As a Manager of Software Engineering at JPMorgan Chase within the Global Technology team, you lead multiple teams and manage day-to-day implementation activities by identifying and escalating issues and ensuring your team’s work adheres to compliance standards, business requirements, and tactical best practices.
Job 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
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience.
- Java Development experience & previous utilization of Java 18
- Experience leading technology projects
- Experience managing technologists
- Proficient in automation and continuous delivery methods
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Practical cloud native experience
- Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines
Preferred qualifications, capabilities, and skills
- Web UI Development Experience working at code level using React.js (hooks, state management, context, Redux, etc.)
- Experience with UI testing frameworks such as Cypress, Jest, React Testing Library, Mocha/Chai
- Experience building and supporting mission-critical, 24/7 applications Proficiency in modern programming languages (understanding of futures, promises, reactive programming)
- Experience utilizing distributed technologies and frameworks. Kafka, Cassandra, Spark, and Hadoop
- Experience writing performant SQL code/stored procedures (Oracle/Sybase/SQL Server/PostgreSql)
- Experience with messaging technologies – Kafka, WebSphere MQ/JMS, RabbitMQ
- Experience with code testability and test automation, JUnit/Mockito, Gherkin with Cucumber
- Hands on with AWS deployments (Terraform preferred)