Job Description
Full Stack .NET Developer
Location: Harrisburg, PA (Hybrid)
Duration: 6 – 12 Months
Job Summary:
We are seeking a Full Stack .NET Developer to design, develop, and maintain web applications and backend services. The ideal candidate will have expertise in .NET Core, C#, SQL Server, and Angular, with recent experience in Azure cloud services. This role requires strong problem-solving skills, proficiency in RESTful API development, and experience working in Agile environments.
Key Responsibilities:
• Develop and maintain backend services using .NET Core and C#.
• Build web applications with ASP.NET, ASP.NET MVC, or ASP.NET Core.
• Design and implement RESTful APIs, microservices, and event-driven architectures.
• Work with SQL Server/T-SQL, including Azure SQL for cloud-based database solutions.
• Utilize Entity Framework and Dapper for data access.
• Develop and maintain front-end applications using Angular (Version 14 or higher), HTML, CSS, and JavaScript.
• Work with jQuery and Bootstrap for UI enhancements.
• Implement and maintain Azure cloud services such as Azure Functions, Azure Queue, Azure Storage, Azure Container Registry, and Key Vault.
• Utilize Docker for application containerization.
• Write unit tests using XUnit/NUnit, and front-end tests using Jasmine and Karma.
• Collaborate with cross-functional teams to ensure high-quality software delivery.
• Use Visual Studio 2022, VS Code, Azure DevOps, and Git for development and version control.
Required Skills:
• .NET Core & C# – Backend service and application development.
• ASP.NET, ASP.NET MVC, or ASP.NET Core – Web application development.
• SQL Server / T-SQL – Experience with Azure SQL preferred.
• API Development – RESTful APIs, microservices, and event-driven architecture.
• Testing Frameworks – XUnit/NUnit (Preferred: Jasmine and Karma).
• ORM – Entity Framework and Dapper.
• Containerization – Docker (Preferred).
• Cloud Services – Azure Functions, Azure Queue, Azure Storage, Azure Container Registry, and Key Vault.
• Front-End Development – Angular 14+, HTML, CSS, JavaScript (Experience with jQuery and Bootstrap preferred).
• Development Tools – Visual Studio 2022, VS Code, Azure DevOps, and Git.
Responsibilities
- Develop and maintain backend services using .NET Core and C#
- Build web applications with ASP.NET, ASP
- Design and implement RESTful APIs, microservices, and event-driven architectures
- Develop and maintain front-end applications using Angular (Version 14 or higher), HTML, CSS, and JavaScript
- Work with jQuery and Bootstrap for UI enhancements
- Implement and maintain Azure cloud services such as Azure Functions, Azure Queue, Azure Storage, Azure Container Registry, and Key Vault
- Utilize Docker for application containerization
- Write unit tests using XUnit/NUnit, and front-end tests using Jasmine and Karma
- Collaborate with cross-functional teams to ensure high-quality software delivery
- Use Visual Studio 2022, VS Code, Azure DevOps, and Git for development and version control
Requirements
- We are seeking a Full Stack .NET Developer to design, develop, and maintain web applications and backend services
- The ideal candidate will have expertise in .NET Core, C#, SQL Server, and Angular, with recent experience in Azure cloud services
- This role requires strong problem-solving skills, proficiency in RESTful API development, and experience working in Agile environments
- NET MVC, or ASP
- NET Core
- Work with SQL Server/T-SQL, including Azure SQL for cloud-based database solutions
- Utilize Entity Framework and Dapper for data access
- .NET Core & C# – Backend service and application development
- ASP.NET, ASP
- NET MVC, or ASP
- NET Core – Web application development
- API Development – RESTful APIs, microservices, and event-driven architecture
- ORM – Entity Framework and Dapper
- Cloud Services – Azure Functions, Azure Queue, Azure Storage, Azure Container Registry, and Key Vault
- Development Tools – Visual Studio 2022, VS Code, Azure DevOps, and Git