Description
Build and maintain .NET applications using C# and SQL Server in an Agile environment.
This role is on-site.
Responsibilities
- Develop applications using .NET 4.5 and C# with strong object-oriented principles.
- Implement dependency injection, design patterns, and robust exception handling.
- Write efficient SQL using T-SQL and manage data access via Entity Framework and ADO.NET.
- Apply Generics, LINQ, Collections, and Task Parallel Library for concurrent operations.
- Collaborate in an onsite-offshore Agile model and support service-oriented architecture.
Required Skills
- 5+ years of experience with .NET 4.5 framework and C#.
- Strong grasp of OOP, async/await, and Task Parallel Library (TPL).
- Hands-on experience with Entity Framework and ADO.NET.
- Proficient in T-SQL programming and SQL database management.
- Understanding of Service Oriented Architecture (SOA) and WCF services.
- Familiarity with unit testing practices.
Preferred Skills
- Exposure to .NET Core, Web APIs, and React.
- Experience with DevOps practices and Microsoft Cloud Azure.