JPMorgan Chase
Software Engineer III
Wilmington, DE · Full-time · Posted Oct 29, 2026
About the job
Designs, develops, tests, and supports secure, scalable software products as part of an agile engineering team.
What you'll do
- Design and develop resilient systems using Java or Python, and troubleshoot software solutions.
- Create production code and contribute to application architecture and design artifacts.
- Analyze and visualize data to identify patterns and improve software applications, coding practices, and system architecture.
What they ask for
- Practical experience in system design, application development, testing, and operational stability.
- Proficiency in Java or Python.
- Experience developing, debugging, and maintaining code in a large corporate environment, including use of modern programming and database querying languages.
- Knowledge of the Software Development Life Cycle, agile methodologies, CI/CD, application resiliency, and security.
Nice to have
- Familiarity with modern front-end technologies.
- Exposure to cloud technologies.
Tools
Java, Python, CI/CD
Model-written summary · the original posting is authoritative