Search by job, company or skills

Talpro - Leaders in Technology Hiring

Remote - Senior .NET Backend Developer

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

Position Title: Senior .NET Developer

Position Overview

We are seeking a skilled and experienced Senior .NET Developer to join our dynamic team. As a Senior .NET Core Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using the latest technologies in the .NET ecosystem. Your expertise will contribute to delivering innovative solutions that align with the needs of our clients and support the growth and success of our organization.

Key Responsibilities

  • Application Development: Design, develop, and maintain software applications using .NET Core or .NET 6+ frameworks.
  • Best Practices Adherence: Adhere to design principles and provide innovative solutions.
  • Technical Specifications: Perform low-level design, create technical and functional specifications, and develop RTMs (Requirements Traceability Matrices).
  • Architectural Design: Prepare architectural designs, workflow diagrams, and prototypes using tools like Visio, Draw.io, Figma, etc.
  • Azure Services Implementation: Implement and maintain applications using Azure App Services.
  • Database Management: 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.
  • Testing and Code Review: Create unit tests using xUnit or nUnit frameworks to ensure code reliability and quality. Engage in peer code reviews, offer constructive feedback, and uphold coding excellence.
  • CI/CD Pipeline Management: Utilize Azure DevOps and Git for seamless continuous integration and deployment processes.
  • Branching and Merging: Manage the source code branches to optimize the development workflow and ensure project success.
  • Agile Development: Participate in Agile development cycles, including sprint planning and daily stand-ups, to enhance team cohesion and project success.
  • Cloud Services Management: Manage deployments in Azure environments, including application performance tuning and AQ (Application Quality).
  • Administrative Tasks: Perform basic cloud administration tasks in Azure.
  • Team Collaboration: Provide support and guidance to junior team members as needed.

Requirements

Educational Background:

  • Bachelor's degree in Engineering with at least 7+ years of work experience.

Required Skills

  • Experience: Minimum 3 years of experience developing Web APIs, Web, or Windows applications using .NET Core or .NET 6+ frameworks.
  • C# Proficiency: Minimum 7 years of experience in developing applications using C#.
  • Technical Understanding: Strong understanding of OOPs concepts, SOLID principles, and design patterns.
  • Testing Frameworks: Proficiency in writing unit tests using xUnit or nUnit frameworks.
  • SQL Expertise: Hands-on experience developing complex Stored Procedures, Triggers, and Views in Azure SQL Server.
  • Branching and Merging: Experience in managing source code branches to optimize the development workflow efficiency.
  • Cloud Experience: Hands-on experience working with Azure services like Azure App Services, Azure Functions, Azure Pundits, and Azure Containers.
  • Deployment Experience: Hands-on experience in resolving application performance issues and managing cloud deployments.
  • Communication: Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Willingness to Travel: Willingness to work in the UK shift to collaborate with international teams and clients.

Desired Skills

  • Familiarity with the full software development lifecycle.
  • Experience with modern front-end frameworks such as Angular or React.
  • Experience with microservices architecture.
  • Understanding of security best practices in cloud environments.

Skills: code,jquery,.net core,nunit,azure app services,security best practices,cloud deployments,javascript,microservices architecture,solid principles,entity framework core,git,css,cloud,azure sql server,.net,unit tests,c#,sql,asp.net,mvc,agile development,verbal communication,dapper,oops concepts,azure environments,html,xunit,design patterns,azure devops,azure,written communication,design,application,management,skills,software,workflow

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/10/2024

Job ID: 97160675

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Remote Senior NET Backend Developer

Finding CandidateCompany Name Confidential

Remote Senior NET Backend Developer

PyjamaHRCompany Name Confidential
Last Updated: 14-11-2024 03:41:36 PM
Home Jobs in India Remote - Senior .NET Backend Developer