int(10986)
Bangalore, India

Sr. Fullstack Developer

We are looking for a skilled Sr. Fullstack Developer with 7+ years of experience. 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.

 

Please contact Suman Malhotra or email your cv directly in word format with Job ID – 13228 to Tech-india@theedgepartnership.com

 

Please note that due to the high number of applications only shortlisted candidates will be contacted. If you do not hear from us in the next 5 business days, we regret to inform you that your application for this position was unsuccessful.

Apply for this Job

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, create technical and functional specifications.
  • Preparing architectural, 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.
  • Branching and merging the source code branches to manage the development workflow efficiently.
  • 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, optimize the application performance.
  • Perform basic cloud administration tasks in Azure.
  • Provide support and guidance to junior team members as needed.

Role requirements

  • 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.
  • Should have experience in developing web applications using Blazor or ASP.NET Core / MVC technologies.
  • Good understanding of SignalR messaging framework.
  • Strong understanding of OOPs concepts, SOLID principles, and design patterns such as MVVM, MVC and component-based architecture.
  • Preferred to have experience developing ASP.Net Core / MVC based applications or Blazor Server, 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.
  • Strong experience in branching and merging the source code branches to manage the development workflow efficiently.
  • Hands-on experience with Azure App Services, Azure Functions, Azure Container Apps, cloud deployments, basic cloud administrations.
  • 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.