DescriptionAs a Lead Software Engineer at JPMorganChase within the Commercial & Investment Banks Sales & Research Technology team you will be pivotal in the creation design and execution of market-leading client- and sales-facing applications for the J.P. Morgan Markets Execute platform. You will apply deep front-end expertise modern engineering practices and problem-solving methodologies to deliver secure stable and scalable solutions with significant business impact.
Job responsibilities
- Build and support client and sales-facing capabilities of the Markets Execute platform and its related suite of applications.
- Develop and evolve front-end architecture: design blueprints component hierarchies and scalable patterns for maintainable modular testable codebases across teams.
- Collaborate with Product Owner UX and QA to analyze client requirements; participate in estimation planning and architecture/design sessions.
- Use modern languages frameworks and agentic AI tooling to solve complex problems and accelerate delivery.
- Influence application architecture and development processes; contribute to internal frameworks and shared libraries.
- Mentor junior developers; drive delivery quality predictability and engineering best practices.
- Learn continuously about financial markets through colleagues business partners training resources and workshops.
- Optimize web applications for performance and responsiveness; uphold secure stable operational standards.
- Apply reactive programming and ensure operational stability across environments with robust testing and CI/CD.
Required qualifications capabilities and skills
- Bachelors Degree in Computer Science or equivalent experience
- Formal training or certification in software engineering concepts and 5 years of applied experience on front-end experience with JavaScript TypeScript ReactJS Redux Toolkit RxJS and modern UI frameworks.
- Hands-on experience in system design application development testing reactive programming and operational stability.
- Proven ability to independently solve design and functionality problems with minimal oversight.
- Experience building high-performance desktop/web applications and optimizing for speed and UX.
- Strong test-driven development practice using modern source control and continuous integration.
- Experience working in fast-paced Agile environments within financial services.
- Proficiency with AI-powered development tools to streamline workflows improve code quality and enhance developer efficiency.
- Excellent communication and collaboration skills across cross-functional teams.
Preferred qualifications capabilities and skills
- Nice-to-have knowledge of Java Kubernetes and Spring.
- Familiarity with Investment Banking FinTech or financial markets.
Required Experience:
IC
DescriptionAs a Lead Software Engineer at JPMorganChase within the Commercial & Investment Banks Sales & Research Technology team you will be pivotal in the creation design and execution of market-leading client- and sales-facing applications for the J.P. Morgan Markets Execute platform. You will ap...
DescriptionAs a Lead Software Engineer at JPMorganChase within the Commercial & Investment Banks Sales & Research Technology team you will be pivotal in the creation design and execution of market-leading client- and sales-facing applications for the J.P. Morgan Markets Execute platform. You will apply deep front-end expertise modern engineering practices and problem-solving methodologies to deliver secure stable and scalable solutions with significant business impact.
Job responsibilities
- Build and support client and sales-facing capabilities of the Markets Execute platform and its related suite of applications.
- Develop and evolve front-end architecture: design blueprints component hierarchies and scalable patterns for maintainable modular testable codebases across teams.
- Collaborate with Product Owner UX and QA to analyze client requirements; participate in estimation planning and architecture/design sessions.
- Use modern languages frameworks and agentic AI tooling to solve complex problems and accelerate delivery.
- Influence application architecture and development processes; contribute to internal frameworks and shared libraries.
- Mentor junior developers; drive delivery quality predictability and engineering best practices.
- Learn continuously about financial markets through colleagues business partners training resources and workshops.
- Optimize web applications for performance and responsiveness; uphold secure stable operational standards.
- Apply reactive programming and ensure operational stability across environments with robust testing and CI/CD.
Required qualifications capabilities and skills
- Bachelors Degree in Computer Science or equivalent experience
- Formal training or certification in software engineering concepts and 5 years of applied experience on front-end experience with JavaScript TypeScript ReactJS Redux Toolkit RxJS and modern UI frameworks.
- Hands-on experience in system design application development testing reactive programming and operational stability.
- Proven ability to independently solve design and functionality problems with minimal oversight.
- Experience building high-performance desktop/web applications and optimizing for speed and UX.
- Strong test-driven development practice using modern source control and continuous integration.
- Experience working in fast-paced Agile environments within financial services.
- Proficiency with AI-powered development tools to streamline workflows improve code quality and enhance developer efficiency.
- Excellent communication and collaboration skills across cross-functional teams.
Preferred qualifications capabilities and skills
- Nice-to-have knowledge of Java Kubernetes and Spring.
- Familiarity with Investment Banking FinTech or financial markets.
Required Experience:
IC
View more
View less