Lead Software Engineer - C#/.Net - Trading industry exp-Neovest

JPMorgan Chase & Co.

New York (NY)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

JPMorgan Chase & Co. is seeking a Lead Software Engineer for the Neovest team in New York. This role is a core technical contributor, delivering trusted market-leading technology products in a secure, scalable manner.

You will lead critical development efforts, drive modernization, and mentor teams across multiple engineering disciplines to achieve business objectives with strong security and reliability.

Qualifications

  • Formal training or certification in software engineering concepts.
  • 5+ years of hands-on software development experience.
  • Proven team leadership skills.
  • Experience with C#/.NET and cloud-native architectures.
  • Experience with CI/CD and secure coding practices.
  • Familiarity with AI-assisted development tools.
  • Understanding of capital markets IT systems.
  • Experience with distributed messaging systems like RabbitMQ or Kafka.

Responsibilities

  • Designs and delivers innovative software solutions across architecture, development, and troubleshooting.
  • Develops secure, high-quality production code and reviews peers.
  • Identifies recurring issues and drives automation to improve stability and resilience.
  • Leads evaluation sessions with vendors and internal teams to assess designs and capabilities.
  • Builds communities of practice to promote emerging technologies.
  • Contributes to an inclusive team culture valuing diversity and collaboration.
  • Drives adoption of AI-assisted engineering practices with validation standards and secure coding.
  • Applies SDLC toolchain knowledge to improve automation and value.

Skills

C#/.NET
Leadership
Agile
Cloud-native
Multi-threaded
System design
AI-assisted tooling
Secure coding
Capital markets
Messaging (RabbitMQ/Kafka)

Tools

RabbitMQ
Kafka

Job 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 Neovest 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
  • Designs and delivers innovative software solutions, including architecture, development, and technical troubleshooting, applying creative problem-solving beyond routine approaches to build solutions and decompose complex technical issues.
  • Develops secure, high-quality production code; reviews, debugs, and provides constructive feedback on code written by others.
  • Identifies recurring issues and drives automation and remediation to improve the operational stability and resilience of applications and systems.
  • Leads evaluation sessions with external vendors, startups, and internal teams, assessing architectural designs, technical capabilities, and fit within existing systems and enterprise information architecture.
  • Builds and leads communities of practice across Software Engineering to promote adoption of emerging and leading-edge technologies.
  • Contributes to an inclusive team culture that values diversity, opportunity, respect, and collaboration.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
Required qualifications, capabilities, and skills
  • 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 the Capital markets and trading industry and their 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 (e.g., RabbitMQ, Kafka)
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
Preferred qualifications, capabilities, and skills
  • Experience working with Portfolio Management systems
  • Ability to work in an Agile environment
  • Understanding of modern User Interface architecture and design
  • English skills: advance
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - C#/.Net - Trading industry exp-Neovest
Lead Software Engineer - C#/.Net - Trading industry exp-Neovest

J.P. Morgan • New York (NY)

On-site
USD 120,000 - 150,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
Lead Software Engineer - C#/.Net - Trading industry exp-Neovest
Lead Software Engineer - C#/.Net - Trading industry exp-Neovest

Next Frontier Capital • New York (NY)

On-site
USD 170,000 - 250,000
Lead Software Engineer - C#/.Net - Trading industry exp-Neovest
Lead Software Engineer - C#/.Net - Trading industry exp-Neovest

JPMorganChase • New York (NY)

On-site
USD 120,000 - 150,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
Lead Software Engineer
Lead Software Engineer

JPMorgan Chase & Co. • Tampa (FL)

On-site
USD 120,000 - 160,000
Lead Software Engineer - Java Backend
Lead Software Engineer - Java Backend

JPMorgan Chase & Co. • New York (NY)

On-site
USD 150,000 - 210,000
Lead Software Engineer - Java/DevOps/AWS
Lead Software Engineer - Java/DevOps/AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 120,000 - 180,000
Lead Software Engineer - Backend Java, Markets Tech
Lead Software Engineer - Backend Java, Markets Tech

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior C#/.NET Lead – Scalable Finance Tech, AI-Driven
Senior C#/.NET Lead – Scalable Finance Tech, AI-Driven

Next Frontier Capital • New York (NY)

On-site
USD 170,000 - 250,000
Lead Software Engineer - Markets, Java, AWS, Spring Boot, Terraform
Lead Software Engineer - Markets, Java, AWS, Spring Boot, Terraform

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 140,000 - 190,000
Senior Lead Software Engineering - C++ low latency
Senior Lead Software Engineering - C++ low latency

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 150,000 - 210,000