Senior .NET Developer (Mid-Senior Level)Remote Anywhere in India
Job Description:We are seeking an experienced Senior .NET Developer who is proficient in building and maintaining high-performing, scalable, enterprise-grade applications. The ideal candidate will be responsible for .NET development, including anything from back-end services to their client-end counterparts.
Responsibilities:Develop and maintain applications using the .NET framework.Collaborate with product managers and developers to design and optimize the application.Integrate data storage solutions (e.g., databases, key-value stores).Ensure the best possible performance, quality, and responsiveness of applications.Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.Help maintain code quality, organization, and automation.Requirements:Proven experience as a Senior .NET Developer or similar role.Strong knowledge of .NET languages (e.g., C#, and HTML5/CSS3).Proficiency in Blazor for building interactive web UIs using C#.Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC)).Knowledge of at least one of the .NET languages (e.g., C#, Visual Basic .NET).Strong understanding of object-oriented programming.Experience with concurrent development source control (Git) and continuous integration (Jenkins or Bamboo).Ability to work independently and as part of a team.
About Us:ATC (American Technology Consulting) is a global company with a mission to enable our customers to solve the most challenging problems using technology and design. We accomplish this with our family of SaaS products and services. We are headquartered in the United States, with branch offices in Dubai, India, and Canada. As a technology company specializing in IT services, we have multiple product companies within ATC.