Sr. FullStack Engineer

TransUnion

United States

Remote

USD 130,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TransUnion is seeking a Lead Engineer, Applications Development to design, develop, and maintain full-stack software for their Digital Business Profile. You will lead technical delivery, mentor junior engineers, and collaborate with Product, QA, and Operations teams across distributed sites.

You will work with C#, ASP.NET, .NET Framework, Web API, Angular, and cloud platforms in an Agile setting, driving scalable solutions and robust production support.

Qualifications

  • 5+ years of professional experience in full-stack software development.
  • Experience translating business needs into scalable software solutions.
  • Strong understanding of software development lifecycles and design patterns.
  • Agile development experience with cross-functional teams.
  • Bachelor’s degree in a related technical discipline, or equivalent experience.
  • Hands-on leadership through technical skill and mentorship.

Responsibilities

  • Design, develop, and maintain full-stack software solutions for TransUnion’s Digital Business Profile.
  • Partner with Product teams to translate requirements into scalable technical solutions.
  • Lead design and delivery of medium to large-scale features across the SDLC.
  • Develop high-quality software using C#, .NET, Angular, APIs, and cloud platforms.
  • Collaborate in an Agile Scrum environment with sprint planning and reviews.
  • Provide technical leadership, mentor team members, and guide implementation strategies.
  • Support QA testing and produce technical documentation for releases.
  • Troubleshoot production issues and ensure platform reliability.
  • Participate in on-call rotations to maintain service continuity.
  • Collaborate with globally distributed teams across locations.

Skills

Full-stack development
C# / .NET
RESTful APIs
Cloud platforms AWS/GCP
Agile / Scrum
Data-driven architecture
Team leadership
Mentoring
Visual Studio

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

Visual Studio
ASP.NET
Web API

Job description

TransUnion’s Job Applicant Privacy Notice

Team Overview

The Digital Business Profile team is responsible for maintaining and enhancing TransUnion’s business identity and listings solutions, helping ensure accurate, trusted, and actionable business information across digital ecosystems. This platform originated from Neustar’s Tru-Contact and Communication Solutions portfolio and supports business data products that enable customers to make informed decisions. The team partners closely with Product, QA, Operations, and Engineering functions across Costa Rica and the U.S. West Coast to deliver innovative, scalable solutions. This role reports directly to the Sr. Manager, Software Development.This is a remote position which may require occasional in-person attendance at work-related events at the discretion of management.

Role Overview And Core Responsibilities
  • Design, develop, and maintain full-stack software solutions that support TransUnion’s Digital Business Profile products and business data platforms.

  • Partner with Product teams to understand, refine, and negotiate functional requirements, translating business needs into scalable technical solutions.

  • Lead the design and delivery of medium to large-scale features throughout the entire software development lifecycle, from concept through production deployment.

  • Develop high-quality software using C#, .NET technologies, Angular, APIs, and cloud platforms while adhering to established engineering standards and best practices.

  • Collaborate within an Agile Scrum environment, actively participating in sprint planning, design reviews, code reviews, and continuous improvement initiatives.

  • Provide technical leadership on projects by guiding design decisions, mentoring team members, and driving implementation strategies across cross-functional teams.

  • Work closely with QA teams to support testing efforts and create technical documentation required for successful product validation and release.

  • Support production systems by troubleshooting complex technical issues and partnering with Operations and Customer Delivery teams to ensure platform stability and performance.

  • Participate in an on-call rotation approximately one week per month to support critical production incidents and maintain service reliability.

  • Build strong partnerships with globally distributed teams and communicate effectively with developers, architects, and product managers.

Required Knowledge And Experiences
  • 5+ years of professional experience in full-stack software development, including designing and delivering enterprise-grade web applications, back-end services, Apis from concept through deployment.

  • Experience with being hands-on for design and development and independently translating business needs into scalable software solutions.

  • Strong understanding of software development principles, design patterns, debugging practices, and modern software development lifecycle methodologies.

  • Experience working in Agile development environments and collaborating effectively with team through iterative product delivery.

  • Bachelor’s degree in computer science, Software Engineering, or a related technical discipline, or equivalent combination of education and relevant experience.

  • This role is a 100% hands-on role and requires leadership through technical skill, solving problems and mentorship to junior team members.

Required Technical Skills
  • Advanced experience with Microsoft .NET technologies, including C#, ASP.NET, .NET Framework, Entity Framework, Web API, MVC, and Web Forms.

  • Experience working with huge datasets and data driven architecture.

  • Experience designing, developing, and integrating RESTful APIs in enterprise environments.

  • Experience with cloud platforms such as AWS (Amazon Web Services) and/or GCP (Google Cloud Platform), supporting modernization initiatives and scalable application architectures.

  • Strong proficiency with Visual Studio and Windows-based development environments, including source control and collaborative development practices.

We’re also looking for the preferred skills below. Whether you are proficient or could use some brushing up, we’re happy to support your career development and growth in:
  • Experience leading technical initiatives or projects involving multiple stakeholders and distributed teams.

  • Exposure to modern cloud-native architectures, containerization, and application modernization efforts.

  • Previous experience working with business data products, or data-driven platforms.

  • Experience mentoring developers and serving as a technical resource within Agile engineering teams.

  • Strong presentation, stakeholder management, and cross-functional communication skills within global organizations.

#LI-MR1

TransUnion Overview:

At TransUnion, we encourage and are committed to creating a real, positive impact and shared sense of purpose within our Workforce for Good , which empowers our people to grow, innovate and contribute to a better future for our communities and customers. We strive to build an environment where our associates are in the driver’s seat of their professional development— while having access to help along the way. We recognize that success comes when our associates thrive both professionally and personally; that’s why we prioritize work/life flexibility and offer resources for our teams across the globe to collaborate and drive excellence.

Be a part of our Workforce for Good – you’ll work with great people, pioneering products and cutting-edge technology.

TransUnion Job Title

Lead Engineer, Applications Development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr FullStack Developer
Sr FullStack Developer

TransUnion • United States

Remote
USD 130,000 - 185,000
Lead Java Engineer
Lead Java Engineer

TransUnion • Chicago (IL)

On-site
USD 90,000 - 150,000
Health insurance
Tuition reimbursement
Flexible time off
Senior Software Engineer
Senior Software Engineer

TransUnion • Chicago (IL)

On-site
USD 79,000 - 131,000
Medical, dental, vision coverage
401(k) with company match
Life insurance
+3
Lead Java Engineer
Lead Java Engineer

TransUnion LLC • Crum Lynne (PA)

On-site
USD 90,000 - 150,000
Health insurance
401(k) with employer match
Employee Stock Purchase Plan (ESPP)
+2
Lead Java Engineer
Lead Java Engineer

TransUnion LLC • Reston (VA)

On-site
USD 90,000 - 150,000
Day-one health coverage
401(k) match
Employee discounts
+1
Senior Technical Product Manager
Senior Technical Product Manager

TransUnion LLC • Greenwood Village (CO)

On-site
USD 142,500 - 237,500
Day-one medical, dental, and vision coverage
401(k) with employer match
Paid parental leave
+1
Senior Full-Stack Engineer — Lead Applications Developer
Senior Full-Stack Engineer — Lead Applications Developer

TransUnion • United States

Remote
USD 130,000 - 180,000
Global Platform Strategy Advisor - Salesforce Ecosystem
Global Platform Strategy Advisor - Salesforce Ecosystem

TransUnion LLC • New York (NY)

Hybrid
USD 100,000 - 150,000
Health coverage day-one
401(k) with employer match
Tuition reimbursement
Global Platform Strategy Advisor - Salesforce Ecosystem
Global Platform Strategy Advisor - Salesforce Ecosystem

TransUnion LLC • City of White Plains (NY)

Hybrid
USD 100,000 - 150,000
Health benefits
401(k) with match
Paid holidays
+2
Global Platform Strategy Advisor - Salesforce Ecosystem
Global Platform Strategy Advisor - Salesforce Ecosystem

TransUnion LLC • Reston (VA)

Hybrid
USD 100,000 - 150,000
Health coverage
401(k) with match
Employee Stock Purchase Plan
+2