Software Engineer III - Python / Spark
Company: JPMorganChase
Location: Wilmington
Posted on: April 2, 2026
|
|
|
Job Description:
Description We have an exciting and rewarding opportunity for
you to take your software engineering career to the next level. As
a Software Engineer III at JPMorgan Chase within Corporate
Technology, you will be a seasoned member of an agile team, tasked
with designing and delivering trusted, market-leading technology
products that are secure, stable, and scalable. Your role involves
implementing critical technology solutions across multiple
technical domains, supporting various business functions to achieve
the firm's business objectives. Job responsibilities Executes
software solutions, design, development, and technical
troubleshooting with ability to think beyond routine or
conventional approaches to build solutions or break down technical
problems Creates secure and high-quality production code and
maintains algorithms that run synchronously with appropriate
systems Produces architecture and design artifacts for complex
applications while being accountable for ensuring design
constraints are met by software code development Gathers, analyzes,
synthesizes, and develops visualizations and reporting from large,
diverse data sets in service of continuous improvement of software
applications and systems Proactively identifies hidden problems and
patterns in data and uses these insights to drive improvements to
coding hygiene and system architecture Contributes to software
engineering communities of practice and events that explore new and
emerging technologies Adds to team culture of diversity,
opportunity, inclusion, and respect Required qualifications,
capabilities, and skills Formal training or certification on
software engineering concepts and 3 years applied experience
Hands-on practical experience in system design, application
development, testing, and operational stability Experience in
developing, debugging, and maintaining code in a large corporate
environment with one or more modern programming languages and
database querying languages Proficient in coding in one or more
languages including Python Experience with Python libraries and
tools including Pandas, NumPy and Dask Experience with developing
applications for AWS using the following AWS services: EKS/ECS,
Lambda, RDS and S3. Experience with Spark and SQL. Experience with
UI development using React JS, Flask, Django. Overall knowledge of
the Software Development Life Cycle Solid understanding of agile
methodologies such as CI/CD, Application Resiliency, and Security
Demonstrated knowledge of software applications and technical
processes within a technical discipline (e.g., cloud, artificial
intelligence, machine learning, mobile, etc.) Preferred
qualifications, capabilities, and skills Experience with Java
Experience with Cloud Foundry Experience with Test Driven
Development, Selenium and Cucumber. Exposure to AI/ML
Keywords: JPMorganChase, Wilmington , Software Engineer III - Python / Spark, IT / Software / Systems , Wilmington, North Carolina