BTC
Senior .Net Developer - Contractual
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/21/2024
Location: bangalore, IN
Posted Date: 11/21/2024
Contact Information
Contact | Human Resources BTC |
---|