| Job Title | Senior Engineer – Software Development (.NET) |
| Job Requisition ID | 19040922 |
| Company | TransUnion |
| Location | Pune, India |
| Employment Type | Full-Time |
| Work Mode | Hybrid (Minimum 2 days/week in office) |
| Posted On | Today |
| Application End Date | 30 June 2026 (4 hours left) |
| Experience Required | Senior-Level (Experience not explicitly mentioned) |
| Education | Bachelor’s Degree in Computer Science, Information Technology, or related field (Preferred) |
| Job Purpose | Lead the design, development, maintenance, enhancement, and support of enterprise software applications built on Microsoft .NET technologies while contributing to technical excellence and team development. |
| Key Responsibilities | Develop, maintain, and enhance .NET applications; Design new software solutions; Write unit tests and participate in code reviews; Debug and resolve complex software issues; Participate in Agile/Scrum development; Mentor junior developers; Improve development processes; Provide technical consultancy; Automate and streamline software development processes; Collaborate with Team Leads and Product teams. |
| Required Technical Skills | C#, .NET Framework (.NET 2.0/3.5/4.0), VB.NET, SQL Database, Object-Oriented Programming (OOP), Software Design, Unit Testing, Debugging, Code Reviews, Agile, Scrum. |
| Preferred Skills | Microsoft Azure, Azure Services, Azure Development & Deployment. |
| Programming Languages | C#, VB.NET |
| Frameworks & Platforms | Microsoft .NET Framework, .NET Stack |
| Database | Microsoft SQL Database |
| Development Methodologies | Agile (DSDM), Scrum, Waterfall |
| Core Competencies | Software Design, Application Development, Maintenance, Process Improvement, Technical Leadership, Problem Solving, Automation, Quality Assurance, Testing. |
| Soft Skills | Communication, Mentoring, Leadership, Analytical Thinking, Collaboration, Problem Solving, Technical Documentation, Continuous Improvement. |
| Ideal Candidate Profile | A senior .NET developer with strong experience in C#, VB.NET, SQL, Agile development, software architecture, debugging, and Azure exposure, capable of leading development efforts, mentoring team members, and delivering high-quality enterprise applications. |