Senior .NET Developer

Remote
Contracted
Experienced
Position Type: Mostly Remote
Hybrid Schedule: May need to go onsite in Harrisburg, PA as needed
Contract Length: 1 year


Position Overview:

We are seeking an experienced Senior Developer with deep expertise in .NET, SQL Server, and Azure to design, develop, and deploy scalable, secure, and high-performing web applications. This role will lead technical architecture efforts, champion best practices, and collaborate with stakeholders to deliver innovative, cloud-based solutions.

Duties:
  • Design and implement scalable, cloud-based web application architectures using Azure services (App Services, Storage, Azure SQL, Functions, etc.).

  • Develop and maintain robust integration between .NET applications and SQL databases.

  • Apply security best practices across the development lifecycle to protect application and data integrity.

  • Collaborate with project managers, developers, and stakeholders to translate business requirements into effective technical solutions.

  • Lead the adoption of architectural standards, design patterns, and coding best practices.

  • Optimize database performance through effective design, query tuning, and indexing.

  • Research and evaluate emerging technologies and cloud trends to enhance existing solutions.

  • Maintain and extend technical documentation to ensure system knowledge is accurate and accessible.

  • Provide after-hours support for critical systems when necessary.


Required Skills:
  • 6 years of broad experience in software development, including coding, testing, deployment, and maintenance of applications on the Microsoft stack

  • 5 years of experience with .NET Framework (1.1 – 4.6.x)

  • 5 years of experience with C#

  • 5 years of experience with WCF Web Services

  • 5 years of experience in Object-Oriented Development

  • 5 years of experience with MS SQL Server

  • 5 years of experience with Visual Studio

  • 5 years of experience with ASP.NET

  • 5 years of experience maintaining and extending technical documentation

  • 5 years of understanding and working experience with Microsoft SQL Server

  • 2 years of experience with .NET Core

  • 2 years of experience with Web API

  • 4-year college degree

  • Experience with Azure

  • Ability to provide after-hours support

  • Strong analytical and problem-solving skills for complex design challenges

  • Strong communication skills to articulate technical concepts to developers, stakeholders, and non-technical personnel

  • Proven track record of designing and deploying web applications at scale, preferably with cloud technologies


Preferred Skills:
  • Experience with CI/CD pipelines, including Azure DevOps or similar tools for automated build, testing, and deployment

  • Familiarity with Agile development practices such as Scrum and Kanban

  • Understanding of integrating .NET backends with modern JavaScript frameworks (React, Angular, Vue.js)

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*