Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorganChase within Asset & Wealth Management , you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Your role involves transforming creative concepts into high-quality, interactive web interfaces utilizing the latest front-end technologies and animation techniques, while ensuring that all solutions are optimized and ready for analytics integration.
Job responsibilities
- Partner closely with the business to design and build, in an agile fashion, the next generation of client-facing platforms with elevated user experiences for institutional clients.
- Develop secure, high-quality production code; actively participate in code reviews and process improvements to ensure code quality and stability.
- Contribute to decisions influencing product design, application functionality, technical operations, and development processes.
- Serve as a subject matter expert in one or more areas of focus across the function.
- Utilize AWS services to build, deploy, and manage cloud-based applications.
- Influence peers and project decision-makers to adopt leading-edge technologies and best practices.
Required qualifications, capabilities, and skills
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Hands-on experience in system design, application development, testing, and ensuring operational stability.
- Extensive hands-on experience working with JavaScript, React, TypeScript, HTML5, and CSS3, as well as good experience with modern state management libraries (such as Redux, Zustand, or Recoil) in professional environments
- Demonstrated expertise in Java and experience developing cloud-based applications.
- Expertise in modern UI/UX practices, including responsive design and accessibility, with a solid understanding of the frontend testing ecosystem to deliver robust, user-centric applications.
- Proven ability to collaborate with business stakeholders to gather requirements, iterate on UI designs, and deliver user-focused solutions.
- Exceptional problem-solving skills and meticulous attention to detail.
- Excellent communication skills, with the ability to engage and influence senior stakeholders and work effectively within a team.
- Experience collaborating in Agile/Scrum development environments.
- Familiarity with CI/CD pipelines and DevOps practices.
Ability to apply AI principles and integrate AI agents into front-end applications when appropriate.