Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Snr- Python/C++ Software Developer image - Rise Careers
Job details

Snr- Python/C++ Software Developer

TransUnion's Job Applicant Privacy Notice

What We'll Bring:

Python Dev

What You'll Bring:

What we’ll bring:

  • A work environment that encourages collaboration and innovation. We consistently explore new technologies and tools to be agile.
  • Flexible time off, workplace flexibility, an environment that welcomes continued professional growth through support of tuition reimbursement, conferences and seminars.
  • Our culture encourages our people to hone current skills and build new capabilities, while discovering their genius.
  • An opportunity to participate in new project planning, development, and release activities within a small, self-organizing Scrum team.
  • An exciting platform that is fast, lean, modern, and real-time that manages hundreds of terabytes of data, serving a large, diverse, nationwide customer base.

What you’ll bring:

  • Developer background with Python version 3.
  • Ability to test code changes through automated and manual testing to identify and resolve technical issues.
  • 7+ years of real-world, backend, application development and design on Linux-based systems.
  • Application networking experience (TCP/IP, HTTP, SSH), SQL database queries, and multi-threading.
  • Knowledge of version control systems (preferably git) & Agile methodology.
  • Fundamental concepts and algorithms from a Computer Science degree or equivalent, including object-oriented programming.

We’d love to see:

  • An emphasis on security, including PGP, AES, and other encryption techniques.
  • An understanding of fault tolerance & redundancy.
  • Cloud technology experience.
  • Good communications and collaboration skills.

Impact you’ll make:

  • In the first 30 days – understanding key components of our systems, through self-learning, code reviews, documentation, and test automation.
  • Beyond 30 days  - participating in new product design and implementation to fulfill our backlog of product ideas.

Impact You'll Make:

Pune

This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.

TransUnion Job Title

Sr Developer, Applications Development
TransUnion Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
TransUnion DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of TransUnion
TransUnion CEO photo
Christopher Cartwright
Approve of CEO

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Snr- Python/C++ Software Developer, TransUnion

As a Senior Python/C++ Software Developer at TransUnion in Pune, you’ll be stepping into a dynamic environment that champions innovation and collaboration. We believe in providing our teams with the latest technologies and tools, fostering a culture where you can thrive and develop new capabilities. You'll have the opportunity to work within a self-organizing Scrum team, diving deep into exciting project planning, development, and release activities. You'll be tackling hundreds of terabytes of data on a real-time platform, catering to a vast and diverse customer base. We're looking for someone with a robust development background in Python 3, and ideally, over 7 years of backend application development experience on Linux-based systems. Your role will also encompass testing code changes to diagnose and resolve technical challenges, alongside utilizing your networking experience and SQL database knowledge. A familiarity with Agile methodologies and version control systems like git will be essential. Your emphasis on security measures like PGP and AES will make a significant impact, as will your grasp of fault tolerance and cloud technologies. If you have strong communication and collaboration skills, you’ll fit right in! In your first month, expect to familiarize yourself with our systems and contribute to product design and implementation beyond that, all while enjoying a flexible work schedule that supports professional growth through various programs. Join us at TransUnion to embark on an engaging and rewarding journey in software development!

Frequently Asked Questions (FAQs) for Snr- Python/C++ Software Developer Role at TransUnion
What responsibilities does a Senior Python/C++ Software Developer at TransUnion involve?

As a Senior Python/C++ Software Developer at TransUnion, you'll be engaged in both new project planning and development, as well as code testing and troubleshooting. Participation in a Scrum team is crucial, as you will collaboratively tackle design and implementation challenges while managing real-time data on a comprehensive platform.

Join Rise to see the full answer
What qualifications are required for the Senior Python/C++ Software Developer position at TransUnion?

To qualify as a Senior Python/C++ Software Developer at TransUnion, you should have a strong Python development background, ideally with 7+ years of backend experience on Linux systems. Knowledge of SQL, networking protocols, and version control systems, along with a solid foundation in computer science principles, are also necessary for success in this role.

Join Rise to see the full answer
What is the work environment like for a Senior Python/C++ Software Developer at TransUnion?

At TransUnion, the work environment for a Senior Python/C++ Software Developer is one that fosters collaboration and innovation. With flexible time off and opportunities for professional growth, you'll find that this role encourages not only personal development but also offers a chance to work on exciting, real-time projects that make an impact.

Join Rise to see the full answer
What tools and technologies does a Senior Python/C++ Software Developer use at TransUnion?

As a Senior Python/C++ Software Developer at TransUnion, you will work with Python 3, Linux-based systems, and various SQL databases. Familiarity with Agile methodologies, version control systems like git, as well as networking and security protocols will be essential in your daily responsibilities.

Join Rise to see the full answer
Can you describe the impact a Senior Python/C++ Software Developer has at TransUnion?

The impact of a Senior Python/C++ Software Developer at TransUnion is significant. Initially, you'll be focusing on understanding key system components and participating in code reviews and test automation. Over time, you'll contribute to new product design and implementation, fulfilling critical product development goals while enhancing TransUnion's technological capabilities.

Join Rise to see the full answer
Common Interview Questions for Snr- Python/C++ Software Developer
Can you describe your experience with Python and how it relates to backend development?

When answering this question, highlight specific projects where you've used Python for backend development. Discuss challenges faced and solutions implemented, showcasing your ability to resolve technical issues effectively.

Join Rise to see the full answer
What strategies do you use for testing your code?

Explain your testing methodologies, such as unit testing or integration testing, and the importance of automated vs. manual testing. Mention tools you're familiar with and share an example of how testing improved code reliability.

Join Rise to see the full answer
How do you approach debugging in Python?

Discuss your systematic approach to debugging. Mention tools and techniques you use in Python, such as logging, debugging libraries, and code reviews, along with any personal insights on identifying bugs efficiently.

Join Rise to see the full answer
Can you give an example of a complex problem you solved in a software project?

Illustrate a specific project that posed a significant challenge. Detail your thought process and the steps you took to arrive at a viable solution, emphasizing the impact of your resolution on the project's success.

Join Rise to see the full answer
How familiar are you with Agile methodologies?

Provide an overview of how you've applied Agile practices in your previous roles. Discuss experiences within Scrum teams and how Agile has influenced your work environment and productivity positively.

Join Rise to see the full answer
Explain a situation where you had to collaborate with non-technical team members.

Share a scenario demonstrating your communication and collaboration skills. Highlight how you effectively conveyed technical concepts in an understandable manner and the outcome of that collaboration.

Join Rise to see the full answer
What experience do you have with version control systems?

Explain your experience using version control systems, particularly git. Describe specific tasks you've handled, such as branching, merging, and conflict resolution, and the impact these practices had on team collaboration.

Join Rise to see the full answer
How do you prioritize tasks in a multi-project environment?

Discuss techniques you use for time management and task prioritization, such as the Eisenhower Matrix or point systems, and share how you effectively balanced multiple projects without compromising quality.

Join Rise to see the full answer
What security measures do you consider during software development?

Explain the importance of security in software development. Talk about security protocols and encryption techniques you've implemented, ensuring that you address potential vulnerabilities effectively.

Join Rise to see the full answer
How do you stay updated with the latest technologies and trends in software development?

Describe your routine for staying informed, including attending workshops, participating in online courses, reading industry blogs, and engaging with communities to discuss emerging technologies essential for your role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Advansys Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 15 hours ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Actionstep Remote No location specified
Posted 5 days ago
Posted 5 days ago
Posted 9 days ago
NXTGIG Remote No location specified
Posted 12 days ago
GROW Inc Remote Manila, Metro Manila, Philippines
Posted 7 days ago
Photo of the Rise User
Feedback Forward
Collaboration over Competition
Growth & Learning
Transparent & Candid

Our mission is to help people everywhere access the opportunities that lead to a higher quality of life. By helping organizations optimize their risk-based decisions and enabling consumers to understand and manage their personal information, we em...

39 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
12 people applied to Software Engineer I at Affirm
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
Photo of the Rise User
8 people applied to Game Developer at Altera
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
12 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
11 people applied to Unity Developer at FS Studio
Photo of the Rise User
139 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja