drjobs .NET Technical Lead

.NET Technical Lead

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Version1 is seeking an accomplished Technical Lead with a proven track record in leading Scrum teams and delivering robust solutions using C#.NET Core and Blazor technologies. The ideal candidate will possess deep expertise in C# HTML CSS Blazor WebAssembly Blazor Server T-SQL and most importantly strong hands-on experience with Microsoft Azure and Logic Apps. We are looking for a proactive self-motivated professional with excellent problem-solving debugging and communication skills who thrives in a collaborative agile environment.

Key Responsibilities

  • Lead a Scrum team through requirement analysis design implementation and release processes.
  • Identify and assign key tasks for all backlog items driving the team to successful delivery.
  • Mentor and support team members on technical challenges fostering a high-performance culture.
  • Design develop and maintain software applications using .NET Core/.NET 6 with Core or Blazor frameworks.
  • Architect implement and optimize workflows and integrations using Azure Logic Apps and related Azure services.
  • Adhere to design principles providing innovative and scalable solutions.
  • Perform low-level design and create technical and functional specifications.
  • Prepare architectural and workflow diagrams prototypes and documentation using tools such as Visio and Figma.
  • Work with ORM frameworks like Entity Framework Core and Dapper.
  • Develop complex stored procedures triggers and views in MS SQL Server and Azure SQL Server.
  • Write and maintain unit tests using xUnit or bUnit frameworks to ensure code quality.
  • Utilize Azure DevOps and Git for continuous integration deployment and efficient source code management (branching and merging).
  • Participate actively in Agile ceremonies including sprint planning and daily stand-ups.
  • Conduct peer code reviews provide constructive feedback and ensure adherence to coding standards and best practices.
  • Perform secure code reviews and code analysis using SAST and DAST tools to ensure application security.
  • Manage deployments in Azure environments and optimize application performance.
  • Perform basic cloud administration tasks in Azure.
  • Provide guidance and support to junior team members as needed.

Qualifications :

  • Bachelors degree in Engineering Computer Science or a related field.
  • 10 years of professional experience in software development with at least 4 years in a team leadership role.
  • Minimum 6 years of hands-on experience developing web applications with Core C# Web API Razor Pages HTML JavaScript jQuery and CSS.
  • Proven experience developing Blazor Server and Blazor WebAssembly applications.
  • Strong understanding of SignalR messaging framework.
  • In-depth knowledge of OOP concepts SOLID principles and design patterns (e.g. MVVM component-based architecture).
  • Familiarity with SPA (Single Page Application) frameworks and component-based models.
  • Proficiency in writing unit tests using xUnit or bUnit.
  • Strong experience in source code management (branching and merging) using Git/Azure DevOps.
  • Hands-on experience developing complex stored procedures triggers and views in Azure SQL Server.
  • Extensive experience with Azure App Services Azure Functions Azure Container Apps Logic Apps cloud deployments and basic cloud administration.
  • Demonstrated ability to resolve application performance issues.
  • Experience preparing low-level designs workflow diagrams and technical/functional documentation.
  • Excellent communication and presentation skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Willingness to work in UK shift hours to collaborate with international teams and clients.

Desired Skills

  • Experience with legacy technologies such as VB6 and code migration tools like VBUC (Visual Basic Upgrade Companion).
  • Azure Developer Associate certification is a plus.
  • Experience with Angular or React and exposure to the manufacturing domain is advantageous.
  • Scrum Master certification (CSM or PSM) is a plus.


Additional Information :

At Version 1 we believe in providing our employees with a comprehensive benefits package that prioritises their well-being professional growth and financial stability. 

One of our standout advantages is the ability to work with a hybrid schedule along with business travel allowing our employees to strike a balance between work and life. We also offer a range of tech-related benefits including an innovative Tech Scheme to help keep our team members up-to-date with the latest technology. 

We prioritise the health and safety of our employees providing private medical and life insurance coverage as well as free eye tests and contributions towards glasses. Our team members can also stay ahead of the curve with incentivized certifications and accreditations including AWS Microsoft Oracle and Red Hat. 

Our employee-designed Profit Share scheme divides a portion of our companys profits each quarter amongst employees. We are dedicated to helping our employees reach their full potential offering Pathways Career Development Quarterly a programme designed to support professional growth. 


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.