JPMorgan Chase logo
JPMorgan Chase3 months ago

Lead Software Engineer- C, C++- Neovest

On-site · Pleasant Grove, Utah, United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise
Industry
Investment Banking

Job Summary

Lead Software Engineer role with JPMorgan Chase/Neovest focusing on C and C++ in an agile team. Responsibilities include designing, building, and troubleshooting software, leading technical evaluations with external vendors, mentoring engineering communities, driving adoption of new technologies, ensuring high availability and reliability of distributed systems, adhering to SDLC and security best practices, participating in code reviews, and collaborating with stakeholders to deliver production-ready solutions from concept to deployment.

Required Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Strong experience in system design, application development, testing, and ensuring operational stability
  • Proficiency in C and C++ programming
  • Experience identifying and addressing technical challenges, implementing solutions, and driving adoption of new technologies
  • Expertise in designing and managing high-availability infrastructure with automatic failover and large-scale distributed systems
  • Proficient in all phases of the Software Development Life Cycle (SDLC)
  • Familiarity with agile methodologies, including CI/CD, application resiliency, and security best practices
  • Demonstrated experience supporting trading or financial applications and related infrastructure
  • Strong analytical and troubleshooting skills
  • Strong communication and collaboration skills
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Lead Software Engineer- C, C++- Neovest

Apply on Sorce