Senior .NET Developer

Harrisburg, PA
Contracted
Experienced
Location: Harrisburg, PA
Position Type: Remote
Contract Length: 12 months (with possible extensions)


Position Overview:

Seeking an experienced Senior .NET Developer with strong hands-on expertise in Microsoft technologies and Angular front-end frameworks. This role focuses on designing and building modern web-based applications in alignment with enterprise coding standards and best practices.


Duties:
  • Design, develop, and maintain .NET-based web applications

  • Build responsive UIs using Angular 18+

  • Develop and consume Web APIs

  • Optimize and write queries for Oracle databases

  • Integrate with third-party services including payment processors

  • Implement and maintain CI/CD pipelines using Azure DevOps

  • Create and maintain technical documentation

  • Collaborate with stakeholders to gather business requirements and translate them into technical solutions


Required Skills:
  • 10+ years of hands-on software development experience

  • 2+ years of experience with .NET 8+

  • 4+ years of Angular (version 18 or higher) experience

  • 5+ years of Web API development and consumption

  • Proficiency in C#, ASP.NET, Entity Framework, LINQ, and Visual Studio 2022+

  • Strong skills in Oracle development and query optimization

  • Experience with OAuth, API documentation, and third-party integrations

  • Proficiency with Blazor and UI/UX design (portfolio or samples encouraged)

  • Strong knowledge of Azure DevOps, CI/CD pipelines, and PowerShell scripting

  • Proficient with Git, unit testing, and creating documentation using Visio


Preferred Skills:
  • Experience with Razor Pages and CSHTML

  • Familiarity with modern CSS frameworks

  • Understanding of Dependency Injection, AutoMapper, and scripting

  • Exposure to GIS, Veracode, AppScan, or similar security/code scan tools

  • Experience modernizing legacy applications and implementing development best practices

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*