BTC

Senior .Net Developer - Contractual

Click Here to Apply

Job Location

bangalore, India

Job Description

Overview : We are seeking a seasoned Senior .NET Developer to join our dynamic team. The ideal candidate will have robust experience in .NET Core and ASP.NET Core/MVC or Blazor technologies, with a strong foundation in C#, Web API, and Azure. This role involves designing, developing, and maintaining high-quality software applications and collaborating with cross-functional teams to deliver innovative solutions. A proactive, self-motivated individual with strong problem-solving skills and effective communication will thrive in this position. Key Responsibilities : - Design, develop, and maintain applications using .NET Core or .NET 6. - Develop and maintain applications with ASP.NET Core/MVC or Blazor frameworks. - Implement Object-Relational Mapping (ORM) with Entity Framework Core and Dapper. - Develop complex stored procedures, triggers, and views in Azure SQL Server. - Perform code reviews, uphold coding standards, and conduct secure code reviews. - Utilize Azure DevOps and Git for continuous integration and deployment. - Engage in Agile methodologies, including sprint planning and daily stand-ups. - Manage deployments and optimize application performance within Azure environments. - Prepare and maintain architectural and workflow diagrams, and technical documentation. - Provide guidance and support to junior team members. Requirements : Educational Qualification : Bachelor's degree in Engineering or a related field. Experience : Minimum of 7 years in .NET development with a strong focus on C#, .NET Core/.NET 6, Web API, and Microsoft ASP.NET Core/MVC or Blazor. Core Skills : - Strong understanding of OOP, SOLID principles, and design patterns. - Proficiency in Azure App Services, Azure Functions, and Azure Container Apps. - Experience in complex stored procedures, triggers, and views in Azure SQL Server. - Proficiency with unit testing frameworks like xUnit or nUnit/bUnit. - Familiarity with SignalR and SPA (Single Page Application) frameworks. - Version Control & Deployment : Experience with Azure DevOps and Git for CI/CD processes, branching, and merging. - Documentation : Ability to create and interpret technical and functional specifications, low-level designs, and architectural diagrams. - Communication Skills : Ability to effectively communicate technical concepts to both technical and non-technical stakeholders. - Shift Flexibility : Willingness to work in UK shifts to support international teams. Desired Skills : - Experience with front-end frameworks like Angular or React. - Familiarity with VB6, ASP.NET MVC, and code migration tools such as Visual Basic Upgrade Companion (VBUC). - Knowledge of Azure certification (e.g., AZ-204 or Azure Developer Associate) is a plus. - Experience in the Manufacturing domain is advantageous. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/15/2024
Click Here to Apply
View More BTC Jobs

Contact Information

Contact Human Resources
BTC

Posted

November 15, 2024
UID: 4938341713

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.