Lead Software Engineer - .NET / Java
Company: JPMorganChase
Location: Plano
Posted on: April 2, 2026
|
|
|
Job Description:
Description We have an opportunity to impact your career and
provide an adventure where you can push the limits of what's
possible. As a Lead Software Engineer at JPMorgan Chase within the
Commercial and Investment Banking - Digital and Platform Services /
Security Services Tech team, you are an integral part of an agile
team that works to enhance, build, and deliver trusted
market-leading technology products in a secure, stable, and
scalable way. As a core technical contributor, you are responsible
for conducting critical technology solutions across multiple
technical areas within various business functions in support of the
firm’s business objectives. Job responsibilities Executes creative
software solutions, design, development, and technical
troubleshooting with ability to think beyond routine or
conventional approaches to build solutions or break down technical
problems Leads and manages a high-performing software engineering
team by setting clear goals, prioritizing work, allocating
resources, and driving delivery while fostering collaboration and
accountability Develops secure high-quality production code, and
reviews and debugs code written by others Identifies opportunities
to eliminate or automate remediation of recurring issues to improve
overall operational stability of software applications and 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 Leads evaluation sessions with external
vendors, startups, and internal teams to drive outcomes-oriented
probing of architectural designs, technical credentials, and
applicability for use within existing systems and information
architecture Leads communities of practice across Software
Engineering to drive awareness and use of new and leading-edge
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 5 years applied experience Hands-on practical
experience delivering system design, application development,
testing, and operational stability Advanced in one or more
programming language(s) and framework(s) (i.e., .NET/.NET Core, C#,
Java, JavaScript, React, Angular, SQL/Oracle, Aurora MySQL,
Postgres, Containers in Docker, Kubernetes, Elastic Beanstalk,
etc.) Experience in object-oriented design skills and familiarity
with advanced design patterns and practices Proficiency in
automation and continuous delivery methods Experience with
application development specifically full stack developing in
building scalable and robust applications Proficient in all aspects
of the Software Development Life Cycle Ability to work in large,
collaborative and geographically distributed teams to achieve
organizational goals Advanced understanding of agile methodologies
such as CI/CD, Application Resiliency, and Security Demonstrated
proficiency in software applications and technical processes within
a technical discipline (e.g., cloud, artificial intelligence,
machine learning, mobile, etc.) In-depth knowledge of the financial
services industry and their IT systems Preferred qualifications,
capabilities, and skills Experience with data streaming
architecture and frameworks (i.e., Kafka) Experience in AWS native
technologies such as EC2, S3, RDS, VPC, EKS, Lambda, SQS, SNS, API
Gateway, CloudWatch, Kinesis, Elastic Cache, Elastic Beanstalk, and
Redis Experience with Splunk or Elastic Stack AWS Certifications
and Agile practitioner are preferred
Keywords: JPMorganChase, Mesquite , Lead Software Engineer - .NET / Java, IT / Software / Systems , Plano, Texas