TransUnion – C++ Developer

February 7, 2026
5 ₹ LPA - 9 ₹ LPA / year

Job Description

🏢 Company TransUnion

💼 Role C++ Developer

📍 Location Bengaluru, Pune

⏳ Experience 0–2 Years

🔖 Job Type Full Time

The C++ Developer role at TransUnion is an excellent opportunity for early-career software professionals to work on high-impact systems within a global information and insights organization. This role focuses on developing, testing, and maintaining high-performance software solutions using C and C++ across Unix and Windows environments. As part of TransUnion’s technology teams, C++ Developers contribute to building reliable, scalable applications that support data-driven decision-making across credit, risk, fraud, and analytics domains. The role emphasizes strong engineering fundamentals, adherence to SDLC practices, and delivering accurate, production-ready solutions.

In this position, the C++ Developer works from functional specifications and design documents to create detailed program specifications and implement robust code. Engineers are expected to follow structured development, quality assurance, and audit processes to ensure compliance, stability, and performance. The role involves close collaboration with stakeholders across geographies to clarify requirements, resolve ambiguities, and align development outcomes with business needs. Troubleshooting and problem-solving play a key role, as engineers actively investigate issues and optimize system behavior.

This role also provides exposure to enterprise-scale systems and modern development practices within a hybrid work environment. Developers gain hands-on experience in validating software through well-defined test scenarios while continuously improving their technical capabilities. By contributing to trusted data solutions, the C++ Developer directly supports TransUnion’s mission of enabling confidence, transparency, and economic opportunity through information-driven technology.


Roles & Responsibilities

  • Design, develop, and maintain C and C++ applications independently based on specifications and design documents.

  • Create detailed program specifications by analyzing functional requirements and translating them into technical solutions.

  • Develop comprehensive test scenarios to support software verification and validation activities.

  • Follow standard SDLC processes across development, quality assurance, and audit stages to ensure compliance and reliability.

  • Perform debugging, troubleshooting, and root cause analysis to resolve technical issues efficiently.

  • Collaborate with global stakeholders to understand requirements, clarify expectations, and align on deliverables.

  • Work across Unix and Windows environments to build and optimize platform-specific software components.

  • Maintain high code quality by adhering to coding standards, best practices, and documentation guidelines.

  • Support hybrid work operations by effectively managing both virtual and in-office responsibilities.

  • Continuously improve technical skills and contribute to team success through collaboration and knowledge sharing.


Requirements & Eligibility

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, providing a strong foundation in programming concepts.

  • 0–2 years of hands-on experience in C and C++ development, including academic projects or professional exposure.

  • Strong proficiency in C/C++ programming on Unix and Windows platforms with an understanding of system-level behavior.

  • Good knowledge of Unix shell scripting for automation, system interaction, and development support tasks.

  • Familiarity with structured software development life cycle methodologies and quality assurance processes.

  • Strong analytical and problem-solving skills with the ability to debug complex technical issues.

  • Good oral and written communication skills to collaborate effectively with cross-functional and global teams.

  • Exposure to DevOps tools such as Git or Maven is desirable for modern development workflows.

  • Knowledge of additional languages such as Python, R, Java, or Ab-Initio is considered an added advantage.

  • Awareness of credit industry concepts or data-driven systems is beneficial but not mandatory.


Expected Salary

For a C++ Developer at TransUnion in India, the expected salary typically ranges between ₹5 LPA to ₹9 LPA, depending on technical proficiency, prior experience, and interview performance. Candidates with strong system-level programming skills or exposure to enterprise environments may receive higher compensation. The overall package generally includes standard corporate benefits, learning opportunities, and long-term growth prospects.


🚨 Before You Apply: Your Resume Needs to Shine!

Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!

🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!

5+ ATS-Friendly Designs – Beat the bots and get noticed
Recruiter-Approved Layouts – Highlight your skills the right way
Easy-to-Edit (Word & Google Docs) – No design skills needed
Free Bonus: Cover Letter Template + Resume Writing Guide

🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)
📥 Instant Download – Apply to Google with confidence today!

👉 Grab Your Resume Template Now: Tap Here to get your resume Templates

Related Jobs