Full-Stack C# / .NET Core Developer Contract-to-Hire (Remote)
Location: India
Shift: 2-11pm IST
We are seeking a highly skilled Full-Stack .NET Developer for a contract-to-hire opportunity supporting enterprise applications built on the Microsoft technology stack. In this role, you will design, modernize, and support both new and existing web and Windows applications, with a strong emphasis on cloud migration, scalable architecture, and disciplined engineering practices.
You will work in a distributed, Agile environment alongside technical and business stakeholders, taking ownership of solutions from design through production support, with the potential to convert to a permanent role based on performance and business need.
Responsibilities:
- Design, develop, and maintain web and Windows applications (front-end and back-end), web services, and APIs with seamless Azure integration.
- Partner with cross-functional teams (e.g., supply chain, HR, operations, and order management) to translate business requirements into technical solutions.
- Contribute to Azure modernization efforts, deploying and enhancing applications using App Service, Functions, Microservices, and Containers.
- Apply SOLID principles and architectural patterns (MVC, MVVM) to build secure, scalable, and maintainable systems.
- Own full lifecycle delivery requirements refinement, development, testing, deployment, and production support.
- Participate in on-call rotations for critical incident response as needed.
- Attend daily stand-ups and collaborate during core overlap hours (9 AM EST to 1 PM EST).
- Work within Agile/Scrum practices and continuously improve engineering processes.
Required Skills & Experience:
- Senior-level full-stack development experience across UI, middleware, and backend layers.
- Hands-on expertise with:
- C#, .NET Core, ASP.NET, Angular, JavaScript, and SQL Server
- T-SQL, stored procedures, triggers, and query optimization
- Experience building and integrating APIs using Web API, WCF, and Entity Framework.
- Strong database design and performance tuning skills; exposure to SSRS and/or Power BI is preferred.
- Demonstrated experience with Microsoft Azure, including:
- Azure App Services, Functions, Containers, and Microservices
- Azure DevOps, CI/CD pipelines, Git/GitHub
- Cloud security concepts (Azure Key Vault, BLOB storage, Data Lakes)
- Azure SQL; familiarity with modern cloud data platforms (e.g., Snowflake) is a plus.
- Familiarity with DevSecOps tools such as SonarQube, Rapid7, or Black Duck.
- Working knowledge of UI/UX principles and tools such as Figma, Sketch, or Adobe XD.
- Experience working in Agile environments using Jira and Confluence.
Nice-to-Have Skills:
- Exposure to Azure AI Services or machine learning platforms.
- Familiarity with ServiceNow, Lucid Suite, or Opkey.
- Experience with UI component libraries such as Telerik, Kendo UI, or Bootstrap.
- Exposure to SAST/DAST security testing tools.
What Success Looks Like:
- Strong ownership and accountability for technical delivery.
- Ability to operate independently while collaborating effectively in distributed teams.
- Comfort engaging directly with business stakeholders to clarify requirements.
- Flexibility to work across both legacy systems and new development initiatives.