Lead the development of secure, high-quality software while collaborating with cross-functional teams, focusing on system design and operational stability.
Job Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As the VP of Software Engineering at JPMorgan Chase within the Consumer and Community Banking, you will be part of an agile team dedicated to enhancing, designing, and delivering the software components of the firm's cutting-edge technology products in a secure, stable, and scalable manner. You will be expected to communicate effectively, both in writing and verbally, while fostering a growth mindset that promotes continuous learning and development.
Job responsibilities
Required qualifications, capabilities, and skills
Preferred qualifications, capabilities, and skills
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As the VP of Software Engineering at JPMorgan Chase within the Consumer and Community Banking, you will be part of an agile team dedicated to enhancing, designing, and delivering the software components of the firm's cutting-edge technology products in a secure, stable, and scalable manner. You will be expected to communicate effectively, both in writing and verbally, while fostering a growth mindset that promotes continuous learning and development.
Job responsibilities
- Develop secure, concise, high-quality production code, and review and debug code written by others.
- Collaborate cross-functionally with other Engineers, Product Managers, Designers, Data Analysts, Content Editors, and other disciplines to deliver comprehensive software solutions in a highly collaborative environment.
- Engage in pair programming, code reviews, and project task estimation with other Frontend, Backend, and Full-Stack Engineers.
- Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications.
- Utilize tools within the Software Development Life Cycle toolchain to enhance automation and improve value delivery.
- Apply advanced technical troubleshooting skills to solve complex technical problems.
- Analyze large, diverse data sets to identify issues and contribute to decision-making for secure, stable application development.
- Continuously learn and apply system processes, methodologies, and skills for developing secure, stable code and systems.
- Foster a team culture of diversity, opportunity, inclusion, and respect, while promoting a growth mindset and effective communication.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Proficient in Java or .NET, React, Spring Boot and Web Development.
- Strong competency in Java for backend development, with experience in system design, application development, testing, and operational stability.
- Experience using and designing schemas/data structures in SQL or NoSQL databases.
- Hands-on in all aspects of the Software Development Life Cycle.
- Proficiency in automation and continuous delivery methods.
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
- Demonstrated ability to work effectively in a highly collaborative environment, with strong written and verbal communication skills.
- Self-starter with a growth mindset and a sense of urgency and pride in work.
Preferred qualifications, capabilities, and skills
- Travel or Hospitality experience.
- Strong written and verbal communication
- Expertise in applying appropriate data structures and algorithms to solve business and technical problems.
- Experience with caching technologies, e.g., Redis.
- A keen interest in staying ahead of modern development trends and experimenting with emerging technologies such as AI and Machine Learning.
- Experience working across the entire Software Development Life Cycle in a large corporate environment.
Top Skills
.Net
Java
NoSQL
React
Redis
Spring Boot
SQL
Web Development
Similar Jobs at JPMorganChase
Financial Services
Lead the development and deployment of applications for regulatory reporting, managing vendor applications, and fostering a culture of innovation and collaboration.
Top Skills:
AWSAxiomCloud TechnologiesDatabricksOfsaaPyspark
Financial Services
As a Financial Control - Analyst, ensure accuracy of financial records, perform general ledger analysis, and support financial reporting controls.
Top Skills:
DatabaseExcelSpreadsheet
Financial Services
The role involves monitoring price completion, ensuring auto-pricing, investigating missing prices, and maintaining communication with internal partners.
Top Skills:
BloombergExcelPowerPointReuters
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.