dentsu – Senior Software Engineer (.NET)

February 5, 2026
12 ₹ LPA - 22 ₹ LPA / year

Job Description

🏢 dentsu

💼 Senior Software Engineer

📍 Bengaluru

⏳ 4–6 Years

🔖 Full Time

Job Description

The Senior Software Engineer role at dentsu is a critical position within the technology delivery ecosystem, focused on building, enhancing, and maintaining high-performance enterprise applications using the .NET platform. This role supports business-critical systems that handle complex data workflows, integrations, and production-grade operations. As a senior engineer, you will play a key role in ensuring timely delivery of robust software features while meeting stringent quality, performance, and reliability standards defined by the organization.

In this role, you will work extensively on designing and developing .NET-based applications hosted on IIS and Windows environments. You will collaborate closely with cross-functional teams to translate business requirements into scalable technical solutions. A strong focus is placed on application performance, data processing reliability, and proactive issue resolution. Your contribution will directly impact system stability, operational efficiency, and the seamless flow of data across platforms and environments.

Beyond development, this role demands ownership of production support, optimization, and modernization initiatives. You will participate in cloud migration efforts to Azure, improve existing codebases for better efficiency, and support ETL and batch processing workflows. By combining hands-on technical expertise with strong problem-solving skills, you will help dentsu maintain resilient, future-ready software systems aligned with evolving business needs.


Roles & Responsibilities

  • Design, develop, and maintain enterprise applications using the .NET Framework and .NET Core technologies.

  • Translate functional and technical requirements into scalable, high-quality software solutions.

  • Provide ongoing maintenance and ad-hoc production support for .NET applications hosted on IIS and Windows VMs.

  • Monitor application performance and troubleshoot issues related to caching, network latency, and system degradation.

  • Support ETL workflows, SSIS packages, and SQL-based data transformation processes.

  • Manage and coordinate virtual machine transitions, operating system upgrades, and environment configurations.

  • Perform data reconciliation, reprocessing activities, and quarterly batch job monitoring.

  • Collaborate with internal teams and stakeholders to ensure application reliability and seamless data flow.

  • Support migration of applications and workloads to Azure cloud environments with a focus on scalability.

  • Conduct root-cause analysis for recurring production issues and implement long-term preventive solutions.

  • Enhance existing code structures to improve performance, maintainability, and efficiency.

  • Participate in requirement analysis, development, unit testing, documentation, and release processes.


Requirements & Eligibility

  • 4–6 years of hands-on experience as a Software Engineer working on .NET-based enterprise applications.

  • Strong proficiency in C#, ASP.NET, MVC, and Web API development using .NET Framework and .NET Core.

  • Practical experience with IIS deployment, configuration, and troubleshooting in production environments.

  • Solid understanding of SQL Server and T-SQL, including stored procedures, ETL workflows, and SSIS packages.

  • Working knowledge of Windows Server administration, VM management, and system monitoring.

  • Experience with Azure cloud services such as Azure App Services, Virtual Machines, and Azure SQL Database.

  • Familiarity with file-based data processing pipelines, automation scripts, and reconciliation processes.

  • Strong grasp of object-oriented programming principles, database design, and system integration.

  • Exposure to unit testing practices and CI/CD pipeline design and implementation.

  • Experience using tools like Git, GitHub, and JIRA with strong communication and collaboration skills.


Expected Salary

For a Senior Software Engineer with 4–6 years of experience in .NET technologies in Bengaluru, the expected salary typically ranges between ₹12 LPA to ₹22 LPA. Compensation may vary depending on cloud expertise, production support experience, and overall technical depth. dentsu also offers long-term growth opportunities, exposure to large-scale systems, and a collaborative work environment.

🚨 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