US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Software Engineer III

Join JPMorgan Chase's Corporate & Investment Bank (CIB) as a Software Engineer, where you will play a key role in shaping the future of our Digital Channels Entitlements Administration platform.

This platform is central to managing client entitlements for a wide range of financial products and services, ensuring secure, scalable, and efficient delivery of entitlement data via REST APIs.

As a Software Engineer III at JPMorgan Chase within CIB Digital Channels you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.

Job Responsibilities


* Contribute to the design, development, and delivery of software solutions for the Digital Channels Entitlements Administration platform, applying strong problem-solving skills to technical challenges.


* Develop secure, high-quality production code and participate in code reviews and debugging to ensure reliability and maintainability.


* Support automation and operational stability by identifying and helping to resolve recurring issues and streamline entitlement management processes.


* Assist in evaluating and integrating new technologies and vendor solutions, ensuring alignment with firmwide standards and business needs.


* Adopt and promote best practices across Software Engineering, staying current with leading-edge technologies.


* Collaborate with cross-functional teams (Product, Risk, Controls, Client Onboarding) to deliver business results and ensure compliance with regulatory and security requirements.


* Participate in building a culture of diversity, inclusion, and respect, and support professional growth for yourself and peers.


* Demonstrate accountability and ownership in line with JPMC's performance expectations for Senior Associates.

Required Qualifications & Experience


* Education: Bachelor's degree (4 years) in Computer Science, Information Systems, Engineering, or related field.


* Work Experience: Minimum 5 years of hands-on experience in software engineering, system design, application development, and operational stability.


* Experience with application modernization or new application development.


* Experience supporting and enhancing business-critical applications.


* Exposure to evaluating new technologies and developing Proofs of Concept (POCs).


* Experience collaborating with and supporting team members.


* Strong verbal and written communication skills, with the ability to clearly articulate technical concepts to both technical and non-technical audiences.


* Proven ability to collaborate effectively with global teams across multiple regions

Required qualifications, capabilities, and skills



* Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages


* Proficiency in:
+ Java 17+ , Spring B...




Share Job