About this role
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank’s 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. • Drive team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. • Applies reactive programming and ensure operational stability across environments with robust testing and CI/CD. Required qualifications, capabilities, and skills • Bachelor's 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. • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security • 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. To apply for this position, please use the following URL: https://ars2.equest.com/?response_id=54ad9d5818bd35b1fe6507e67cd47e23
What they're looking for
Customer MindsetBuild TrustFront-End ArchitectureAI Agents
About Jpmorgan Chase Bank, N.A.
Industry: Financial & insurance
Frequently asked questions
What does a Lead Software Engineer - Fx at Jpmorgan Chase Bank, N.A. do?
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank’s Sales & Research Technology team, you will be pivotal in the creation, design, and execution …
What skills does this Lead Software Engineer - Fx role need?
Key skills for this role include Customer Mindset, Build Trust, Front-End Architecture, AI Agents.
How much does a Lead Software Engineer - Fx at Jpmorgan Chase Bank, N.A. pay?
This role lists a salary of S$10,000 – S$20,000 per month.
Is this Lead Software Engineer - Fx role remote, hybrid, or on-site?
The listing is based in Islandwide. Check the posting for remote or hybrid options.
How do I apply for this Lead Software Engineer - Fx role?
You can apply directly on Jpmorgan Chase Bank, N.A.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.