Lead Software Engineer, C#/.Net

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
New York, NY
Employment
Full-time
Posted
122 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $172k
$123k $225k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,300–$201,600.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, C#/.Net

As a Lead Software Engineer at JPMorgan Chase within the Neovest team, you will serve as a core technical contributor in an agile environment. You are responsible for designing, developing, and troubleshooting innovative software solutions while ensuring production code is secure and high-quality. Your daily work involves decomposing complex technical issues, leading evaluation sessions with external vendors, and building communities of practice to promote emerging technologies. You will drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed. The role requires advanced expertise in C#/.NET, multi-threaded applications, and middle-tier services at scale. You must possess in-depth knowledge of Capital markets and trading industry IT systems, cloud-native experience, CI/CD, and message distribution technologies like RabbitMQ and Kafka.

What you'll do

  • Design and deliver innovative software solutions including architecture, development, and complex technical troubleshooting.
  • Develop secure, high-quality production code and provide constructive feedback through peer code reviews.
  • Identify recurring issues and drive automation to improve the operational stability and resilience of systems.
  • Lead evaluation sessions with external vendors and internal teams to assess architectural designs and technical capabilities.
  • Build and lead communities of practice to promote the adoption of emerging and leading-edge technologies.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Apply knowledge of SDLC toolchains and automation capabilities to improve overall engineering value.

What we're looking for

  • Formal training or certification in software engineering concepts plus 5+ years of applied experience.
  • Hands-on software development experience with proven team leadership skills.
  • Advanced knowledge and experience with C#/.NET.
  • In-depth knowledge of Capital markets and trading industry IT systems plus practical cloud-native experience.
  • Advanced experience developing multi-threaded applications.
  • Experience building middle-tier services at scale.
  • Hands-on delivery across system design, application development, testing, and operational stability.
  • Advanced understanding of Agile methodologies, including CI/CD, application resiliency, and security.
  • Experience with message distribution technologies such as RabbitMQ or Kafka.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI use.
  • Experience working with Portfolio Management systems (preferred).
  • Understanding of modern User Interface architecture and design (preferred).
  • Advanced English skills (preferred).

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

New York, NY 46 days ago
Java Spring Boot Kafka AI-assisted engineering CI/CD Cloud Native Software Development Life Cycle System Design Application Development Automated Testing Agile Security Application Resiliency
5+ yrs exp

Lead Software Engineer, Common Components

JPMorgan Chase

Jersey City, NJ 36 days ago
Java LLM AI-assisted development SDKs Frameworks CI/CD Cloud Native System Design Software Development Life Cycle Agile Security Application Resiliency MCP Testing Root-cause analysis
5+ yrs exp

Lead Software Engineer, AI/Supply Chain Full Stack

JPMorgan Chase

Houston, TX 41 days ago
Java Python .NET CI/CD Agile Software Development Life Cycle Cloud Native AI-assisted engineering System Design Application Development Automated Testing Secure Coding Application Resiliency Front-end technologies
5+ yrs exp

Lead Software Engineer, Markets

JPMorgan Chase

Jersey City, NJ 1 day ago
C C++ Cloud Native AI-Assisted Engineering Software Development Life Cycle System Design Application Development Automated Testing Machine Learning Artificial Intelligence Secure Coding Root-Cause Analysis Agile
7+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA 47 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile
4+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA +1 61 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile
4+ yrs exp