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