Software Engineer IV - (C/C++)

Candescent

Sterling (VA)

On-site

USD 40,000 - 70,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Strong work‑life balance
Inclusive culture

Job summary

Candescent is seeking a seasoned Software Engineer to design, develop, and maintain high-performance, scalable software in a complex enterprise setting. You will contribute to core modules and lead critical problem solving within an Agile team, collaborating with client-facing colleagues to resolve issues and address security findings.

The role emphasizes deep C/C++ expertise, Windows internals, debugging, and modernizing systems while balancing business priorities and mentoring teammates.

Qualifications

  • 10+ years of experience developing and managing complex software products.
  • Excellent knowledge of C, C++, Win32 programming and MFC libraries.
  • Strong understanding of Windows internals: process management, memory management and file systems.
  • Must have experience with multithreading and inter-process communication.
  • Comfortable with third-party libraries and STL.
  • Proficient in debugging with Windbg or similar tools.
  • Good DB skills with MS SQL/Oracle databases.
  • Familiarity with .Net technologies.
  • Experience in Agile environments.

Responsibilities

  • Contribute to core modules and critical components.
  • Lead complex technical problem solving and root cause analysis.
  • Support team members in resolving blockers.
  • Track progress and manage technical risks and dependencies.
  • Coordinate with client-facing teams for issue resolution.
  • Address security vulnerabilities and audit findings.
  • Drive technical debt reduction and modernization.
  • Balance technical excellence with business priorities.
  • Mentor team members as needed.

Skills

10+ years experience in complex软件产品
C/C++ expert
Win32 programming
MFC libraries
Windows internals
Multithreading & IPC
Debugging with Windbg
MS SQL/Oracle
.Net technologies
Agile methodolgies

Tools

Windbg
MS SQL
Oracle
STL
Cursor AI tools

Job description

Candescent is a forward-thinking technology company transforming how financial institutions deliver Intelligent Banking experiences. We unite digital banking, account opening, and branch solutions that power and connect digital banking, account opening, and branch solutions—creating seamless engagement across digital, remote, and in-person channels.

Our Experience-Led, Intelligence-Driven approach combines human-centered design with data, automation, and cloud-based innovation. Built on an API-first architecture, our extensible ecosystem enables institutions to adapt quickly, integrate easily, and unlock new opportunities for growth—turning every customer interaction into a moment of clarity, confidence, and connection.

SW Software Engineer IV (C/C++)
LOCATION: Hyderabad, India
GRADE: 12
About Candescent

Candescent is a U.S.-based financial technology company that powers Intelligent Banking for banks and credit unions. The company helps financial institutions move beyond traditional digital banking by unifying data, channels, and real-time intelligence into a single, cohesive platform that delivers adaptive, human‑centered experiences across every interaction.

Position Summary

We are seeking a skilled and motivated Software Engineer to join our engineering team. The role involves designing, developing, and maintaining high-performance, scalable software solutions in a complex enterprise environment. You will be part of a highly skilled and motivated Agile engineering team, contributing to the development of innovative solutions for the financial services market. This is a great opportunity to build your career in a collaborative and supportive environment, with ample opportunities to learn, grow, and benefit from mentorship by experienced professionals.

Responsibilities:
  • Contribute to core modules and critical components
  • Lead complex technical problem solving and root cause analysis
  • Support team members in resolving technical blockers
  • Timely tracking of progress and manage technical risks and dependencies
  • Coordinate with Clients/client-facing teams for issue resolution
  • Address security vulnerabilities and audit findings
  • Able to drive technical debt reduction and modernization
  • Balance technical excellence with business priorities
  • Able to mentor other team members as needed.
Required Skills:
  • 10+ years of experience in developing and managing complex software product
  • Excellent working knowledge of C, C++, Win32 programming, MFC libraries.
  • Excellent understanding of windows internals such as process management, memory management and file system
  • Must have working experience of multi treading & Inter Process Communication
  • Comfortable and experienced in using Third party libraries and STL.
  • Proficient in debugging and experience in using Windbg and/or any other debugging tools
  • Good database skills and have experience of working with MS SQL/Oracle databases.
  • Familiarity with .Net technologies
  • Knowledge of AI tools such as Cursor.
  • Experience in working in Agile environment.
Why Join Candescent
  • Work on enterprise‑scale systems with real‑world impact.
  • Opportunity to adopt and shape AI‑assisted software engineering practices.
  • Competitive compensation with strong work‑life balance programs.
  • Inclusive, diverse, and growth‑oriented culture.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Candescent • Sterling (VA)

On-site
USD 13,000 - 19,000
Sr Software Engineer
Sr Software Engineer

Candescent • Sterling (VA)

Hybrid
USD 15,000 - 21,000
Staff Software Engineer
Staff Software Engineer

Candescent • Sterling (VA)

Hybrid
USD 150,000 - 190,000
Hybrid work model
Lead global initiatives
Quality Engineer III
Quality Engineer III

Capitolis • Sterling (VA)

On-site
USD 13,000 - 22,000
Software Engineer I
Software Engineer I

Candescent • United States

Remote
USD 70,000 - 90,000
Software Engineer II
Software Engineer II

Candescent • Ontario (CA)

On-site
USD 53,000 - 67,000
Support Engineer/ Care Advisor
Support Engineer/ Care Advisor

Candescent • United States

Remote
USD 90,000 - 130,000
Sr. Solutions Consultant
Sr. Solutions Consultant

Candescent • Arizona

Remote
USD 95,000 - 120,000
Sr. Solutions Consultant
Sr. Solutions Consultant

Candescent • Phoenix (AZ)

On-site
USD 110,000 - 135,000
Client Project Manager
Client Project Manager

Candescent (Digital First Holdings LLC) • Atlanta (GA)

On-site
USD 90,000 - 120,000