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

Senior Software Engineer

TransUnion's Job Applicant Privacy Notice

What We'll Bring:

Transunion is seeking a Senior Software Engineer to join Trusted Call Solutions team who will be responsible for developing and delivering mission critical services in the field of voice and data applications to global carriers and enterprises. The ideal engineer would be working in a fast-paced DevOps environment with an entrepreneurial mindset of solving real world problems by designing, developing and maintaining features, solutions and scalable production grade micro-services in collaboration with other product and engineering teams. The engineer will also work very closely with clients and partners to understand various use cases and real-world problems to solve them with code.

What You'll Bring:

BASIC QUALIFICATIONS

  • Bachelor’s (B.S) or Master’s (M.S) degree in Computer Science or related field
  • Minimum 5+ years of software development experience in FullStack Applications : Frontend:UI/UX:Angular/React/Mobile and Backend : Java/Springboot
  • Minimum 3+ years of object-oriented design and object-oriented programming experience
  • Solid understanding of RESTful systems and principles of good API design. Should have proven experience in building and deploying production grade, highly scalable solutions based on cloud-native micro-services architecture.
  • Proficiency in one or more modern programming languages such as Java, C++, Python, Go
  • Experience with Spring framework including Spring boot, Spring batch, Spring Data
  • Proven experience with RDBMS, and NoSQL DB (MongoDB/Cassandra preferred)
  • Good experience in UI Development techniques using Angular/React JS or similar frameworks/Mobile apps/UI(iOS/Android)
  • Computer Science fundamentals in data structures (document form, JSON/YAML), problem solving, algorithm design and analysis  
  • Good familiarity with open-source development. Any hands-on experience with integrating open-source components into projects would be an advantage.

KEY RESPONSIBILITIES

  • Design, develop, test, deploy and maintain stateless micro-services in various environments (Public/Private Cloud, On-premises in customer domain) using modern techniques of CI/CD
  • Contribute to improving best practices to deliver high quality solutions leveraging open source tools/toolkits and utilities with automated builds, tests and deployments
  • Collaborate effectively with cross-functional organizations including system architects, project managers, product managers and operations.
  • Manage and execute integration tests with potential customers/partners/participants using a cloud based international test bed.
  • Follow Agile development methodology leveraging tools like GIT (SCM), JIRA (User Stories)
  • Create solution arch, design documents, artefacts for internal/external customers including acceptance tests.

    Impact You'll Make:

    NICE TO HAVE

    • Infrastructure: Exposure to Cloud development
    • Container based deployments: Docker, Kubernetes
    • Messaging: Streaming with Pub/Sub architecture (Kafka)
    • Monitoring/Alerting: Prometheus, Grafana, Splunk
    • Documentation as code techniques

    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, Software 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
    What You Should Know About Senior Software Engineer, TransUnion

    TransUnion is on the lookout for a talented Senior Software Engineer to join our dynamic Trusted Call Solutions team based in Bengaluru. In this exciting role, you’ll have the opportunity to develop and deliver mission-critical voice and data applications for global carriers and enterprises. If you're passionate about technology and thrive in a fast-paced DevOps environment, this position is perfect for you! You will design, develop, and maintain scalable production-grade micro-services while collaborating closely with product and engineering teams. Your day-to-day will involve engaging with clients to understand their unique challenges and finding innovative solutions through code. We’re looking for someone with a solid foundation in full-stack application development, particularly with Java, Angular or React, and a good grasp of RESTful API design. With over 5 years of software development experience under your belt, along with a Bachelor's or Master's degree in Computer Science or a related field, you will feel right at home here. Your contributions will help elevate our offerings further and drive the success of our projects. If you're ready to make a significant impact and work with cutting-edge technology, we’d love to hear from you!

    Frequently Asked Questions (FAQs) for Senior Software Engineer Role at TransUnion
    What should I know about the Senior Software Engineer role at TransUnion?

    The Senior Software Engineer role at TransUnion is key to the Trusted Call Solutions team, focusing on developing mission-critical services for voice and data applications. This position requires experience in full-stack development, proficiency in languages like Java and frameworks like Spring Boot, and experience with modern UI frameworks such as Angular or React. Collaborating closely with clients and partners is essential to understanding real-world needs and delivering effective solutions.

    Join Rise to see the full answer
    What qualifications are required for the Senior Software Engineer position at TransUnion?

    To qualify for the Senior Software Engineer role at TransUnion, candidates should possess at least a Bachelor’s or Master’s degree in Computer Science or a related field, coupled with a minimum of 5 years of software development experience. A solid understanding of object-oriented design and experience with RESTful systems and micro-services architecture are crucial, along with familiarity with cloud technologies and NoSQL databases like MongoDB.

    Join Rise to see the full answer
    What are the key responsibilities of a Senior Software Engineer at TransUnion?

    As a Senior Software Engineer at TransUnion, you'll be tasked with designing, developing, testing, and maintaining stateless micro-services in various environments. You will also collaborate with cross-functional teams and clients, manage integration tests, and contribute to best practices for high-quality software solutions. Utilizing Agile methodologies and tools like GIT and JIRA will be a daily part of your role.

    Join Rise to see the full answer
    What technologies will I work with as a Senior Software Engineer at TransUnion?

    In the Senior Software Engineer role at TransUnion, you'll work with a range of modern technologies including Java, Spring framework, and frontend frameworks such as Angular or React. Experience with Docker, Kubernetes, and messaging platforms like Kafka is a plus. Familiarity with cloud development and NoSQL databases will also be beneficial as you contribute to innovative solutions.

    Join Rise to see the full answer
    What is the work environment like for a Senior Software Engineer at TransUnion?

    The work environment for a Senior Software Engineer at TransUnion is dynamic and collaborative, emphasizing a hybrid work model where you’ll engage in both virtual and in-person activities. The role promotes innovation through teamwork, utilizing Agile methodologies and modern DevOps practices to ensure successful project delivery.

    Join Rise to see the full answer
    Common Interview Questions for Senior Software Engineer
    Could you describe your experience with full-stack development as a Senior Software Engineer?

    In your response, highlight specific projects where you contributed to both frontend and backend development, emphasizing frameworks and technologies used, such as Angular for UI and Java with Spring Boot for backend services. Show how your role as a full-stack developer facilitated better integration and efficiency in projects.

    Join Rise to see the full answer
    How do you approach designing RESTful APIs?

    When answering this question, discuss your understanding of REST principles and the importance of resource-based URLs, proper use of HTTP methods, and status codes. It’s helpful to provide an example of a previous API you designed and how you ensured it was easy to use and well-documented.

    Join Rise to see the full answer
    Can you explain what microservices architecture is and its benefits?

    Your answer should emphasize the modular nature of microservices, allowing for independent deployment and scalability. Mention the advantage of fault isolation and how it facilitates development pace by enabling teams to work on different services simultaneously.

    Join Rise to see the full answer
    How have you integrated open-source components into your projects?

    Share examples of successful integration of open-source tools in your prior roles, explaining your methodology in evaluating, selecting, and incorporating these components, along with any resulting improvements in project efficiency or quality.

    Join Rise to see the full answer
    What strategies do you use to ensure high-quality software delivery?

    Talk about implementing regular code reviews, automated testing, continuous integration, and deployment processes. Share specific examples of how these strategies have led to fewer bugs and better team collaboration in your previous projects.

    Join Rise to see the full answer
    Describe your experience working in Agile environments.

    Detail your experiences in Agile teams, focusing on ceremonies like daily stand-ups, sprint planning, and retrospectives. Highlight how your contributions helped in adapting and responding to change effectively within the team.

    Join Rise to see the full answer
    How do you handle tight deadlines and pressure?

    Illustrate your time management strategies, prioritization of tasks, and how you maintain communication with the team during high-pressure situations. Providing concrete examples from past experiences will strengthen your response.

    Join Rise to see the full answer
    What tools have you used for project management in your software engineering roles?

    Mention familiarity with tools like JIRA or Trello for tracking progress and managing tasks. Highlight specific features you find most useful for managing your software development workflow and facilitating team collaboration.

    Join Rise to see the full answer
    How would you approach debugging a complex issue in production?

    Explain your systematic approach to debugging, including logging, using debugging tools, replicating the issue, and assessing potential impacts. Discuss how you prioritize user experience during the troubleshooting process.

    Join Rise to see the full answer
    What makes you a good fit for the Senior Software Engineer position at TransUnion?

    Align your skills and experiences with the job requirements of the Senior Software Engineer role at TransUnion, emphasizing your technical proficiency, problem-solving capabilities, and passion for collaborative software development, while also demonstrating your understanding of the company’s mission and vision.

    Join Rise to see the full answer
    Similar Jobs
    Photo of the Rise User
    TransUnion Remote Chicago, Illinois, United States
    Posted yesterday
    Photo of the Rise User
    Posted yesterday
    Photo of the Rise User
    Code and Theory Remote New York City or Remote
    Posted 10 days ago
    Photo of the Rise User
    Posted 4 days ago
    Photo of the Rise User
    Sopra Steria Remote 550 Rue Pierre Berthier, 13290 Aix-en-Provence, France
    Posted 3 days ago
    Posted 3 days ago
    Photo of the Rise User
    Mission Driven
    Social Impact Driven
    Passion for Exploration
    Reward & Recognition

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

    38 jobs
    MATCH
    Calculating your matching score...
    FUNDING
    SENIORITY LEVEL REQUIREMENT
    TEAM SIZE
    EMPLOYMENT TYPE
    Full-time, hybrid
    DATE POSTED
    March 27, 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, 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
    C
    Someone from OH, Sunbury just viewed Data Entry Online at Comforce Resource
    S
    Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
    Photo of the Rise User
    23 people applied to Software Engineer Intern at Hudl
    Photo of the Rise User
    Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Buyer at Novolex
    k
    Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
    Photo of the Rise User
    Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
    Photo of the Rise User
    12 people applied to Junior Software Engineer at Teya
    Photo of the Rise User
    Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
    Photo of the Rise User
    Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
    Photo of the Rise User
    Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
    Photo of the Rise User
    Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
    Photo of the Rise User
    Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
    Photo of the Rise User
    Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
    Photo of the Rise User
    26 people applied to Senior PLSQL Developer at ProArch
    Photo of the Rise User
    Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
    Photo of the Rise User
    Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork