Lead Software Engineer- C, C++- Neovest

Testing Site - JPMC

Pleasant Grove (UT)

Vor Ort

USD 120.000 - 180.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

JPMorgan Chase is seeking a Lead Software Engineer for the Neovest team within the Commercial & Investment Bank to drive architecture, development, and delivery of reliable technology products.

The role demands strong C/C++ coding, system design expertise, and experience with large-scale distributed systems, all within an agile environment that emphasizes security and performance.

Qualifikationen

  • 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.

Aufgaben

  • Identify and implement solutions to eliminate or automate recurring issues, improving the stability of software applications and systems.
  • Lead technical evaluations with external vendors, startups, and internal teams to assess architectural designs and technical suitability for integration.
  • Design, build, and troubleshoot software systems, applying creative and practical problem-solving approaches.
  • Write secure, maintainable, and efficient code for production use; review and debug code developed by team members.
  • Analyze recurring technical issues and develop strategies to resolve or automate them for greater system reliability.
  • Mentor and support engineering communities by sharing knowledge and encouraging the adoption of new technologies.
  • Foster a team culture that values diversity, inclusion, and respect.
  • Collaborate with stakeholders to gather requirements and deliver solutions from concept to deployment.
  • Ensure adherence to best practices in software development, testing, and operational support.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Support the adoption of new tools and processes to enhance team productivity.

Kenntnisse

System design
Application development
Testing
SDLC proficiency
Agile methodologies
CI/CD
Security best practices
Troubleshooting
Distributed systems
C/C++ programming

Tools

Kafka
Kubernetes
SQL
MFC GUI

Jobbeschreibung

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 & Investment Bank, Neovest team, you will be a key member of an agile team focused on building, enhancing, and delivering reliable technology products. You will contribute technical expertise across multiple areas to support the firm’s business goals.

Job Responsibilities
  • Identify and implement solutions to eliminate or automate recurring issues, improving the stability of software applications and systems.
  • Lead technical evaluations with external vendors, startups, and internal teams to assess architectural designs and technical suitability for integration.
  • Design, build, and troubleshoot software systems, applying creative and practical problem-solving approaches.
  • Write secure, maintainable, and efficient code for production use; review and debug code developed by team members.
  • Analyze recurring technical issues and develop strategies to resolve or automate them for greater system reliability.
  • Mentor and support engineering communities by sharing knowledge and encouraging the adoption of new technologies.
  • Foster a team culture that values diversity, inclusion, and respect.
  • Collaborate with stakeholders to gather requirements and deliver solutions from concept to deployment.
  • Ensure adherence to best practices in software development, testing, and operational support.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Support the adoption of new tools and processes to enhance team productivity.
Required Qualifications, Capabilities, and Skills
  • 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.
Preferred Qualifications, Capabilities, and Skills
  • Knowledge of financial services industry technology and systems.
  • Experience with cloud-native development and deployment.
  • Familiarity with Kafka or Kubernetes.
  • Proficiency in SQL and understanding of database management concepts.
  • Experience maintaining and enhancing legacy applications (e.g., MFC GUI).
  • Web-based application development experience.
  • Strong communication and collaboration skills.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Lead Software Engineer - C#/.Net -Capital markets IT systems
Lead Software Engineer - C#/.Net -Capital markets IT systems

Testing Site - JPMC • New York (NY)

Vor Ort
USD 150.000 - 190.000
Lead Software Engineer - C#/.Net - Trading industry exp-Neovest
Lead Software Engineer - C#/.Net - Trading industry exp-Neovest

Aumni • New York (NY)

Vor Ort
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)

Vor Ort
USD 120.000 - 150.000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
Software Engineer III - Java - Neovest
Software Engineer III - Java - Neovest

JPMorgan Chase & Co. • Utah

Vor Ort
USD 110.000 - 150.000
Software Engineer III - C#/.Net -Capital markets IT systems
Software Engineer III - C#/.Net -Capital markets IT systems

Testing Site - JPMC • New York (NY)

Vor Ort
USD 120.000 - 170.000
Lead Software Engineer - Java
Lead Software Engineer - Java

Testing Site - JPMC • Plano (TX)

Vor Ort
USD 140.000 - 190.000
Lead Software Engineer - Java
Lead Software Engineer - Java

Testing Site - JPMC • Houston (TX)

Vor Ort
USD 150.000 - 230.000
Lead Software Engineer - C#/.Net
Lead Software Engineer - C#/.Net

Testing Site - JPMC • Plano (TX)

Vor Ort
USD 140.000 - 185.000
Lead Software Engineer - .NET / Java
Lead Software Engineer - .NET / Java

Testing Site - JPMC • Plano (TX)

Vor Ort
USD 150.000 - 210.000
Lead Software Engineer - Java/Spring
Lead Software Engineer - Java/Spring

Testing Site - JPMC • Tampa (FL)

Vor Ort
USD 140.000 - 180.000