Overview
Job Description – Software Engineer (.NET)
- Position: Software Engineer (.NET)
- Experience: 2–4 Years
- Location: Remote
- Project: Dentistry Automation
- Employment Type: Full-Time
- CTC Range: ₹5–6 LPA
About the Role
We are seeking a motivated and detail-oriented Software Engineer (.NET) with 2–4 years of experience to join our Engineering team. The ideal candidate will have strong hands-on expertise in C#/.NET development, SQL Server, Windows application deployment, Azure services, and Azure DevOps. This role involves developing and supporting enterprise applications, troubleshooting production issues, and contributing to continuous improvement of deployment and delivery processes.
Key Responsibilities
- Develop, enhance, and maintain applications using C#/.NET, primarily console and Windows-based applications.
- Design, create, and configure deployment packages using Advanced Installer or similar installer packaging tools.
- Work extensively with SQL Server for query development, data validation, data mappings, troubleshooting, and performance optimization.
- Write and maintain PowerShell and VBScript scripts/custom actions to support installation processes, automation, and troubleshooting.
Develop, deploy, and monitor cloud-based solutions using Microsoft Azure, including:
- Azure Functions
- Azure Containers
- Application Insights
Build, maintain, and optimize CI/CD pipelines using Azure DevOps (Pipelines, Repos, Boards).
Troubleshoot Windows operating system-level issues using:
- Windows Services
- Event Viewer
- Installer logs
- Application logs
Monitor and resolve production issues, perform root-cause analysis, and implement preventive measures to improve application stability.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Participate actively in Agile/Scrum ceremonies including sprint planning, daily stand-ups, retrospectives, and sprint reviews.
Contribute to technical documentation, deployment procedures, and operational best practices.
Sound with AI application in the job to increase efficiency.
Required Skills & Qualifications
Mandatory Skills
- 2–4 years of hands-on experience in C#/.NET development.
- Strong knowledge of Microsoft SQL Server.
- Experience with Advanced Installer or similar installer packaging tools.
- Working knowledge of Microsoft Azure services (Azure Functions, Containers, Application Insights).
- Experience with Azure DevOps and CI/CD pipeline implementation.
- Basic to intermediate scripting knowledge in PowerShell and VBScript.
- Hands-on experience troubleshooting Windows-based applications and deployment issues.
- Experience supporting production applications and resolving live issues.
Preferred Skills
- Basic understanding of containerization technologies.
- Knowledge of application monitoring and logging best practices.
- Experience working with CI/CD processes and automation frameworks.
- Familiarity with software deployment and release management practices.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent troubleshooting and debugging skills.
- Good verbal and written communication skills.
- Ability to work independently and collaboratively within a team environment.
- Strong ownership mindset and attention to detail.
What You'll Gain
- Opportunity to work on enterprise healthcare automation solutions.
- Exposure to modern Azure cloud technologies and DevOps practices.
- Collaborative and growth-focused work environment.
- Hands-on experience with production systems and large-scale deployments.
Other Details
- Project: Dentistry Automation
- Employment Type: Full-Time
- CTC: ₹5–6 LPA