As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. You’ll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You’ll be tasked with keeping the team and other key stakeholders up to speed on the progress of what’s being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, you’ll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.
The Digital IT team is responsible for setting and executing strategies that align with business objectives and drive innovation across Chase Online and Mobile, helping to establish the best Digital banking customer experience in the
The Front End Software Engineer will be engaged in all phases of the development lifecycle including: requirements gathering, specification review and approval, working with interaction designers, application architecture, collaborating with external teams to make applications work together, application implementation and debugging/troubleshooting, fixing defects and supporting test teams, application deployment and maintenance, scrum and agile concepts, working closely with business partners, writing clear maintainable code that works, documenting via wiki, continuous integration, unit testing, and code reviews.
This role requires a wide variety of strengths and capabilities, including:
BS/BA degree or equivalent experience
Advanced knowledge of application, data and infrastructure architecture disciplines
Understanding of architecture and design across all systems
Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
Design and write front end code for highly scalable, responsive web/mobile applications used by millions of customers
Engineer a world-class platform with an eye towards rapid iteration and creative problem solving
Collaborate with other developers to create open, standards-based solutions, while working with a new JPMorgan Chase technology platform.
Work closely with the business and multiple development, architecture, design, and test teams to implement next generation applications
Identify opportunities for process and tool improvements and drive those from concept to implementation
This role requires:4+ years of web development experience with:
Prior experience as a J2EE Developer (Spring / Hibernate) is a plus
Understanding of continuous integration principles and experience with unit and functional testing
Experience with source code management
Chase is undertaking an aggressive digital transformation agenda, which builds on the success of the current mobile and online service offerings. Chase is investing in innovative ways to deepen customer engagement and profitability through the use of digital channels. The ambition is to position Chase as the undisputed leader in digital financial services and payments and to enable Chase to deliver the highly personalized, real time experiences that customers increasingly expect.
Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits. You’ll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers.
When you work at JPMorgan Chase & Co., you’re not just working at a global financial institution. You’re an integral part of one of the world’s biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.
At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.