Job Description
Job Title: Software Engineer / Senior Software Engineer .NET Developer
Location: Chennai / Coimbatore
Experience: 3 to 6 years
Job Type: Full-Time
Job Summary
We are seeking a skilled and proactive .NET Developer with 3 to 6 years of experience to join our onsite development team in Chennai or Coimbatore. The candidate must have strong hands-on experience in .NET Core, ASP.NET MVC, and SQL Server. Experience with Azure and Kendo UI/Telerik is a plus. This role involves active development, code collaboration, and performance tuning in a fast-paced enterprise environment.
Key Responsibilities
- Develop and maintain applications using .NET Core, ASP.NET MVC, and Web API
- Support team members in resolving technical issues and contribute to design discussions
- Manage source code using Git/Azure Repos, including branching, merging, and resolving code conflicts
- Design and optimize SQL Server schemas and queries for handling large volumes of data
Job Description
- Apply best practices for performance tuning and indexing in SQL Server
- Contribute to UI development using Kendo UI or Telerik (if applicable)
- Work on Azure-based solutions such as Azure Data Factory, Blob Storage, and Function Apps if required
- .NET Framework, .NET Core, ASP.NET MVC
- Web API, LINQ, Entity Framework
- Strong proficiency in SQL Server (schema design, large data handling, performance tuning, indexing)
- Experience with version control systems like Git or Azure DevOps
- Familiarity with .NET Core architectural/design patterns (e.g., Clean Architecture, Repository pattern)
- Experience with Kendo UI or Telerik
- Exposure to Azure Data Factory, Blob Storage, Function Apps, and data pipelines
Job Title: Lead / Senior Lead .NET
Location: Chennai / Coimbatore
Job Type: Full-Time
Experience: Minimum 6 years
Job Summary
We are looking for a Lead / Senior Lead .NET Developer with a strong foundation in .NET 6 and above, SQL Server, and hands-on experience or working knowledge of Azure. This role requires not only strong technical skills but also the ability to lead and mentor a team of developers, drive design discussions, and ensure high-quality delivery across projects.
Key Responsibilities
- Lead the design and development of robust, scalable, and maintainable solutions using .NET 6+
- Architect and optimize SQL Server database schemas, stored procedures, and performance tuning strategies
- Guide and mentor junior developers through code reviews, best practices, and technical coaching
- Collaborate closely with cross-functional teams including product management, QA, DevOps, and business stakeholders
- Drive the adoption of clean architecture, design patterns, and best practices in development
- Oversee the implementation of RESTful APIs and ensure seamless integration with frontend or external systems
- Participate in architectural decisions and ensure adherence to enterprise-level standards
- Support and improve CI/CD processes, deployments, and cloud integrations
- Minimum 6 years of hands-on experience with C# / .NET Core / .NET 6 and above
- Strong expertise in SQL Server (including T-SQL, indexing, query optimization)
- Experience with Entity Framework Core
- Solid understanding of object-oriented principles, design patterns, and SOLID principles
- Exposure to version control systems (Git preferred)
- Proven ability to lead technical teams, own delivery, and mentor others
- Experience with Microsoft Azure (App Services, Azure SQL, Azure Functions, Azure DevOps)
- Familiarity with Docker, Kubernetes, or microservices architecture
- Understanding of event-driven systems and messaging platforms (e.g., Azure Service Bus, RabbitMQ)
- Experience working in Agile/Scrum environments