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.