DentsuAegis

Senior Software Engineer

DGS India - Bengaluru - Manyata N1 Block Full time

Job Description:

Dot Net Developer

Job Description – Senior Software Engineer (DCF 30)

Job Summary:

The purpose of this role is to develop the required software features, achieving timely delivery in compliance with the performance and quality standards of the company.

Job Responsibilities:

  • Design, create and maintain applications using the .NET platform and environment
  • Understand requirements and transform them into functional applications in line with business objectives provide maintenance and ad-hoc issue support for .NET-based applications hosted on IIS and Windows VMs.
  • Monitor application performance and troubleshoot issues related to system degradation, caching, and network failures.
  • Support data processing workflows (ETL jobs, SSIS packages, and SQL-based transformations).
  • Manage and coordinate VM instance transitions and operating system upgrades.
  • Handle access, file structure, and configuration requests across environments.
  • Perform reconciliation, data reprocessing, and quarterly batch job monitoring.
  • Collaborate with cross-functional teams and stakeholders to ensure seamless data flow and application reliability.
  • Support migration efforts to Azure environments and ensure scalability of solutions.
  • Conduct root-cause analysis for recurring issues and implement preventive measures.
  • Maintain and upgrade existing applications and fix issues
  • Rewriting/making changes in existing code structure to increase efficiency and performance
  • Test, monitor, and make better solutions through incremental updates/new features/app optimization
  • Participates in communications with partners and clients, when needed.
  • Understands and follows the release processes in the company.
  • Participates in requirements analysis, development, unit testing and documentation.

Job Requirements:

Must Have:

  • Minimum 4 to 6 years’ experience
  • .NET Framework / .NET Core — hands-on experience with C#, ASP.NET, MVC, and Web API development.
  • IIS (Internet Information Services) deployment, configuration, and troubleshooting experience.
  • SQL Server / T-SQL - strong understanding of queries, stored procedures, SSIS packages, and ETL workflows.
  • Windows Server Administration - working knowledge of VM management, OS upgrades, and server monitoring.
  • Azure Cloud (preferred) experience with Azure App Services, VM management, and Azure SQL Database.
  • Familiarity with file-based data processing pipelines and automation scripts.
  • Exposure to performance tuning, data reconciliation, and production support workflows.
  • Strong understanding of object-oriented programming concepts and methods.
  • Experience in database design, architecture, and integration
  • Experience of writing unit tests, Exposure to CI/CD pipeline design & build.
  • Knowledge of messaging middleware (Azure Service Bus, MSMQ, etc.)
  • Use of tools such as JIRA, Git, GitHub.
  • Good Communication skills.

Location:

DGS India - Bengaluru - Manyata N1 Block

Brand:

Merkle

Time Type:

Full time

Contract Type:

Permanent