NHQ:BIO - ASP.NET Core (C#) Software Engineer

NHQ:BIO - ASP.NET Core (C#) Software Engineer

This position supports the National Headquarters (NHQ) Biomedical Services (BIO) team. This is a remote (volunteer-from-home opportunity). Seeking a .NET Core engineer to assist in the development of an upgrade to an existing web application developed in Classic ASP and VB.NET web forms

Apply Now

Locations

Alexandria,Anne Arundel County,Arlington,Baltimore City,Baltimore County,Calvert County,Caroline County,Carroll County,Cecil County,Charles County,District of Columbia,Dorcester County,Fairfax County,Frederick County,Harford County,Howard County,Kent County DE,Kent County MD,Loudoun County,Montgomery County,New Castle County,Prince George's County,Prince William County,Queen Anne's County,Remote/Virtual Volunteer Opportunity,Somerset County,St. Mary's County,Sussex County,Talbot County,Wicomico County,Worcester County

Key Responsibilities

We are seeking a .NET Core engineer to assist in the development of an upgrade to an existing web application developed in Classic ASP and VB.NET web forms.

This is a remote position and familiarity with Microsoft Teams and working with a remote group of engineers is helpful.

  • Utilize .NET Core and front-end technologies to expedite completion of the project.
  • Analyze existing Classic ASP code and replicate the functionality to the replacement .NET Core application.
  • Collaborate with other software engineers, stakeholders, and team members in a Scrum Agile environment.

Qualifications

All Required: 2+ years’ experience developing custom web applications using following programs:

  • ASP.NET Core MVC
  • ASP.NET Core Razor Pages
  • Microsoft Visual Studio
  • Microsoft SQL Server 2016 on Azure
  • C# Programming
  • Entity Framework / ADO.NET
  • Azure DevOps, Git
  • jQuery, Bootstrap, HTML5 and CSS
  • Microsoft Teams
  • Experience working with software engineering teams
  • Experience working in a remote environment and dealing with team members remotely

Training

No specific training is required beyond standard volunteer orientation and training.

Development Opportunities

Gain experience mentoring and leading software development projects.

Length of Appointment

6-month commitment; renewable

Time Commitment

16-20 hours per week

Apply Now