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