Lead Software Engineer, UI, Equities Derivatives and Risk Technology
Job Summary
We have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Lead Software Engineer within the Equities Derivatives and Risk Technology team at JPMorgan Chase you will play a pivotal role in an agile environment driving the development and enhancement of market-leading technology solutions. You will be hands-on in building a critical trader-facing Risk Management UI using React while also mentoring and guiding team members in best development practices. Your expertise will directly influence business outcomes leveraging deep technical skills and innovative problem-solving to address complex challenges across multiple technologies and applications.
Job responsibilities
- Design develop and troubleshoot creative software solutions applying innovative thinking to solve technical challenges and deliver robust systems.
- Write secure high-quality production code in React and Typescript and conduct thorough code reviews and debugging for team contributions.
- Identify and implement opportunities to automate or remediate recurring issues enhancing the operational stability of applications and systems.
- Lead technical evaluation sessions with external vendors startups and internal teams to assess architectural designs and technical suitability for integration with existing systems.
- Champion communities of practice within Software Engineering promoting the adoption of new and emerging technologies.
Required qualifications capabilities and skills
- Bachelors Degree in Computer Science related disciplines
- Minimally 5 years of related experience in software engineering with advanced proficiency in React.
- Strong experience with automation and continuous delivery (CI/CD) methodologies.
- Comprehensive understanding of the Software Development Life Cycle.
- Advanced knowledge of agile practices including CI/CD application resiliency and security.
- Demonstrated expertise in software development and technical processes with exposure to areas such as cloud AI/ML or mobile technologies.
- Hands-on experience building complex web applications using React and Typescript.
- Familiarity with modern web build tools (e.g. webpack Create React App Vite).
- Proven ability to develop secure high-quality production Typescript code.
- Commitment to code quality including writing and maintaining test cases with frameworks such as Jest Cypress and @testing-library/react as well as conducting performance testing.
- Solid understanding of web performance optimization and diagnostics.
- Experience with Python 3 or higher.
Required Experience:
IC
About Company
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans ov ... View more