What you'll doYour responsibilities will vary based on your location and team assignment. You'll build innovative solutions that make a difference for our customers, clients, and employees. Youcreate and improve the design, analytics, coding and testing for high-quality software and new products. Youown projects end-to-end, keeping teams and stakeholders up to speed on the progress of whatbeing developed. The Software Engineer Program will allow you to explore agile software development methodologies, pair programming, resiliency patterns and chaos engineering, and more.The work will be varied. You could be developing digital and mobile features that give our customers and clients more control over how they bank with us. You could be strategizing on how big data can make our trading systems quicker. You could help create the next innovation in payments for merchants. You could be engineering automated recovery solutions on a global scale. You could be supporting the integration of our private and public cloud platforms. Across all projects and businesses, youhave the opportunity to develop your coding skills, work with innovative technologies such as machine learning, and build solutions using agile methodologies and more.Youdevelop the skills to take your career in any direction and make a genuine contribution to our businesses from the start. Because wealways looking for new ways to innovate, your ideas and contributions are welcome from the beginning.Who we're looking forValued qualitiesWelooking for enthusiastic, capable and motivated Computer Science and\/or Engineering majors who want to directly contribute to our businesses from day one. No matter your background, welooking for those with a strong interest in financial services and excellent coding skills. Our teams work collaboratively, so welooking for those who have excellent teamwork and demonstrated leadership abilities.Key skillsYou should have excellent coding skills, be able to manage relationships with clients, and have exceptional problem solving and analytical thinking skills. Welooking for those who are intellectually curious, collaborative and open to new challenges, as well as being able to take ownership of projects to bring them to fruition.What we offerThis full-time program will give you the opportunity to learn about our technology business and develop your career. You could work on projects that deliver real solutions for our customers, clients and businesses. No matter if youworking on payment solutions or trading algorithms around the world, yousee tangible results from your work.On-the-job experienceDive head first into creating innovative solutions that make a difference for our customers, clients and employees. Our program is designed to make sure yousupported and learning new skills. Youhave clear priorities and projects where youable to make a difference across our business and add value from the start.You are encouraged to take time to explore, shadowing other teams and networking with various people. You'll be fully integrated into our technology community with the opportunity to attend social events, tech talks, interact with senior leaders, and more.TrainingYoubegin with a comprehensive induction program to learn about our businesses, build on your knowledge of development methodologies, and develop your professional skills. You'll join our agile Force for Good teams to create real-world technology solutions for non-profit organizations through a series of csideprojects that take place over several months.Youhave access to continuous training both on-the-job and via courses to build your technical and business skills. Wecover topics ranging from cybersecurity to presentation skills to further your career development. Our teams are dedicated to your support and advocacy throughout the two years of the program.Career progressionOnce yousuccessfully completed the program, there will be opportunity for advancement in our Technology organization based on your performance. Our culture of continuous learning will help you to take your career further. As you grow, youalso be able to explore opportunities with many teams in various locations across our company.Where To Learn MoreExplore life at JPMorgan Chase with this free & self-paced virtual experience. To learn more and register, visit the Software Engineering page on Forage.Registration or completion of Forage virtual experience programs is optional and will not impact consideration or hiring decisions.