JPMorgan Chase is looking to solve the problem of building and optimizing digital applications and systems that serve millions globally through their 2026 Software Engineer Program
Requirements
- Baseline knowledge of software, applications and technical processes within a specific technical discipline (e.g., cloud, artificial intelligence, mobile, etc.).
- Foundational knowledge of programming languages (e.g., Python, React, JavaScript, Java, C++, C-Sharp), databases, data structures and algorithms
- Understanding of software skills including business analysis, development, maintenance, and software improvement.
- Proficiency in developmental toolsets.
- Basic knowledge of industry-wide technology trends and best practices.
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security.
- Familiarity with Big Data or Data Warehousing concepts.
Responsibilities
- Own projects end-to-end, ensuring teams and stakeholders are informed about development progress.
- Collaborate and share ideas, information, and innovation with our global team of technologists.
- Develop skills through ongoing training, mentorship, and access to senior leaders.
- Create innovative solutions that impact our customers, clients, and employees.
- Work on agile teams alongside peers and experienced software engineers.
Other
- Ability to work effectively in large, collaborative teams to achieve organizational goals, with a commitment to fostering an inclusive and innovative culture.
- Strong interpersonal and communication skills
- Ability to thrive in a fast-paced, collaborative environment
- Exceptional problem-solving ability
- Accumulated at least 45 credits by the end of Fall 2025