Senior .NET Full Stack Developer

Purple Drive Technologies LLC
Louisville, United States of America
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Louisville, United States of America

Tech stack

Clean Code Principles
ASP.NET
JavaScript
.NET
API
Agile Methodologies
Applications Architecture
ASP.NET
HTML5
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Databases
Data Integration
ETL
Software Debugging
DevOps
Entity Framework
Github
jQuery
Microsoft SQL Server
Nunit
Scrum
Query Optimization
Mstest
Software Engineering
SQL Stored Procedures
SQL Server Integration Services
T-SQL
Google Cloud Platform
Enterprise Software Applications
.NET Core
React
Blazor
ASP.NET
Backend
GIT
Containerization
Angular
Kubernetes
Information Technology
Web Technologies
Front End Software Development
Software Coding
REST
Software Version Control
Docker

Job description

We are looking for an experienced Senior .NET Full Stack Developer with strong expertise in C#, ASP.NET Core, .NET Framework/.NET Core, SQL Server, and modern web technologies. The ideal candidate will be responsible for designing, developing, testing, and maintaining enterprise applications while collaborating with cross-functional teams in an Agile environment. The role requires strong backend development skills along with frontend experience using Angular, React, or Blazor., * Design, develop, and maintain enterprise applications using C# and .NET technologies.

  • Develop scalable RESTful Web APIs and backend services.
  • Build responsive user interfaces using Angular, React, or Blazor.
  • Develop and optimize SQL Server databases, stored procedures, and queries.
  • Design and deploy SSIS packages for data integration.
  • Participate in application architecture and technical design discussions.
  • Write clean, reusable, and maintainable code following coding standards.
  • Perform unit testing, debugging, and code reviews.
  • Implement CI/CD pipelines using Azure DevOps and GitHub Actions.
  • Collaborate with business analysts, QA, and cross-functional teams.
  • Prepare technical documentation and user guides.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
  • Mentor junior developers and ensure best development practices.

Requirements

  • .NET Framework
  • .NET Core / .NET 6/7/8
  • ASP.NET MVC
  • ASP.NET Web API
  • Entity Framework
  • REST APIs

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • Angular / React / Blazor

Database

  • SQL Server
  • T-SQL
  • Stored Procedures
  • Query Optimization

ETL

  • SSIS Package Development
  • SSIS Deployment

DevOps & Version Control

  • Azure DevOps
  • Git
  • CI/CD Pipelines
  • GitHub Actions

Testing

  • MSTest
  • NUnit
  • xUnit
  • Debugging & Unit Testing

Cloud

  • Azure (Preferred)
  • Google Cloud (Good to Have)

Containerization

  • Docker
  • Kubernetes, * Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 6-10 years of experience in Microsoft .NET technologies.
  • Strong understanding of Software Development Life Cycle (SDLC).
  • Experience in Agile/Scrum development.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills.
  • Experience working in onshore-offshore delivery models.

CONTRACTOR, FULL_TIME, PART_TIME

Apply for this position