JOB DESCRIPTIONYou’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.
As a Software Engineer II at JPMorgan Chase within the Asset & Wealth Management, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
Job responsibilities
- Executes standard software solutions, design, development, and technical troubleshooting
- Partners 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.
- Develops secure, high-quality production code; actively participate in code reviews and process improvements to ensure code quality and stability.
- Contributes to decisions influencing product design, application functionality, technical operations, and development processes.
- Serves as a subject matter expert in one or more areas of focus across the function.
- Utilizes AWS services to build, deploy, and manage cloud-based applications.
- Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development
- Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems
- Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification in software engineering concepts and 3+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.
Preferred qualifications, capabilities, and skills
- 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.
ABOUT US
hackajob is partnering with JPMorganChase to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.