Job Title:  .NET Developer (Mid–Senior Level) 
Location:  Remote (India) 
Employment Type:  Full-Time 
Department:  Technology / Engineering 
  About the Role  
We are looking for a highly skilled .NET Developer (Mid to Senior Level)  to join our growing technology team at Infotechtion.
The ideal candidate will have solid experience in enterprise-level application development  using Microsoft technologies and will play a key role in designing, developing, and maintaining scalable, secure, and high-performing solutions in the Azure environment.
Key Responsibilities  
- Develop and Maintain Applications:  Design, code, test, and deploy .NET Core and ASP.NET applications.
 
 
- Azure Integration:  Build and manage solutions using Azure services such as Functions, App Services, Logic Apps, and SQL.
 
 
- Architecture & Design:  Participate in defining architecture, coding standards, and best practices.
 
 
- API Development:  Develop RESTful APIs and integrate third-party and Microsoft 365 services.
 
 
- Code Quality & Reviews:  Ensure high-quality, maintainable, and testable code through peer reviews and best coding practices.
 
 
- Agile Collaboration:  Work closely with cross-functional teams, including QA, DevOps, and product management, within Agile/Scrum frameworks.
 
 
- CI/CD & DevOps:  Contribute to continuous integration and deployment pipelines using Azure DevOps and Git.
 
 
- Security & Compliance:  Implement secure coding principles and follow compliance guidelines for cloud-based solutions.
 
 
Required Skills & Qualifications  
- 4+ years of hands-on experience in software development using C#, .NET Core, ASP.NET MVC, and Web API .
 
 
- Strong knowledge of SQL Server  and database design principles.
 
 
- Experience with Azure services  (Functions, App Services, Azure SQL, Logic Apps).
 
 
- Solid understanding of OOP, design patterns , and clean architecture.
 
 
- Proficiency with Git , CI/CD pipelines , and unit testing frameworks  (xUnit, NUnit, or MSTest).
 
 
- Strong problem-solving, debugging, and communication skills.
 
 
Nice to Have  
- Experience with Power Platform , Microsoft 365 integrations , or SharePoint Online .
 
 
- Familiarity with containerization (Docker, Kubernetes) .
 
 
- Understanding of Agile methodologies  and DevOps principles .
 
 
Why Join Us?
 
- Work on impactful enterprise-level projects  using the latest Microsoft technologies.
 
 
- Collaborate with a team of experienced architects and developers .
 
 
- Opportunity for career growth and leadership development .
 
 
- Remote-first culture with a strong focus on learning, innovation, and balance .