Senior .NET Developer - Back End

  • No. of positions: 2
  • Bengaluru
  • Last Active Date : 01 Aug, 2024

Budget

₹153,000 - ₹204,000 (Monthly)

Experience

8 to 12 Years

Work From

Onsite

Job Duration

6-12 Months

Job Applied

7

Required Skills

C#ASP.NET MVCBlazerHTMLCSSMVCT-SQL

Job Description

Senior .NET Developer - Back End

 

Location: Bengaluru, Karnataka, India

Department: Digital, Data, and Cloud

 

Position Overview

 

We are seeking a senior full-stack developer highly skilled in C#.NET and ASP.NET Core/MVC or Blazor technologies. The ideal candidate should possess a solid foundation in C#, HTML, CSS, MVC, Blazor framework, and T-SQL. A person with high mental aptitude, problem-solving and debugging skills, proactive, self-motivated, and strong communication skills will be successful in this role.

 

Key Responsibilities

 

• Design, develop, and maintain software applications using .NET Core or .NET 6+ framework along with Microsoft ASP.NET Core/MVC or Blazor framework.

• Adhere to design principles and provide innovative solutions.

• Perform low-level design and create technical and functional specifications.

• Prepare architectural and workflow diagrams, prototypes, etc., using tools like Visio, Draw.io, Figma, etc.

• Work with Object-Relational Mapping (ORM) frameworks such as Entity Framework Core and Dapper.

• Develop complex stored procedures, triggers, and views in Azure SQL Server.

• Create unit tests using xUnit or bUnit frameworks to ensure code reliability and quality.

• Utilize Azure DevOps and Git for seamless continuous integration and deployment processes.

• Manage branching and merging of source code to efficiently handle the development workflow.

• Participate in Agile development cycles, including sprint planning and daily scrums, to enhance team cohesion and project success.

• Engage in peer code reviews, offer constructive feedback, and uphold coding excellence and best practices. Conduct secure code reviews to ensure application security.

• Ensure adherence to coding standards and conduct code reviews and code analysis using SAST and DAST tools.

• Implement and maintain applications using Azure services.

• Manage deployments in Azure environments and optimize application performance.

• Perform basic cloud administration tasks in Azure.

• Provide support and guidance to junior team members as needed.

 

Qualifications

 

Required Skills

 

• Bachelor’s degree in engineering with 7 years of work experience.

• Minimum 7 years of experience developing web applications with ASP.NET Core/MVC, C#, Web API, Razor Pages, HTML, JavaScript, jQuery, and CSS.

• Experience developing web applications using Blazor or ASP.NET Core/MVC technologies.

• Good understanding of the SignalR messaging framework.

• Strong understanding of OOP concepts, SOLID principles, and design patterns such as MVVM, MVC, and component-based architecture.

• Experience developing ASP.NET Core/MVC-based applications or Blazor Server and Blazor WebAssembly applications.

• Familiarity with SPA (Single Page Application) framework components-based model.

• Proficiency in writing unit tests using xUnit or bUnit testing frameworks.

• Hands-on experience developing complex stored procedures, triggers, and views in MS SQL Server.

• Experience in branching and merging source code to efficiently manage development workflows.

• Hands-on experience with Azure App Services, Azure Functions, Azure Container Apps, cloud deployments, and basic cloud administration.

• Strong experience in resolving application performance issues.

• Experience in preparing low-level design, workflow diagrams, and technical & functional documentation.

• Excellent communication and presentation skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.

• Willingness to work in the UK shift to collaborate with international teams and clients.

 

Desired Skills

 

• Experience with VB6 and code migration tools like VBUC (Visual Basic Upgrade Companion).

• Azure Developer Associate certification.

• Experience with Angular or React and manufacturing domain experience.

Submit Query icon