Junior Software Developer

NVIWashington, DC
Onsite

About The Position

Supports application development, maintenance, enhancement, testing, and operational support activities within enterprise application environments. This role involves Full Stack .NET Development, JavaScript, and JavaScript Object Notation (JSON). The developer will design and develop enterprise software applications in .NET Core-based frameworks, using the Model View Controller (MVC) in C#. They will also design and develop Active Server Pages (ASP).NET Core web Application Programming Interface (API) and web-component based web User Interface (UI). Database design will be in Microsoft Structured Query Language (MS SQL) Server. The role requires designing applications using different architectures such as Micro Service-based architecture solutions using Azure Cloud. Extensive knowledge of .NET core and .NET Standard code libraries is essential. Active scrum team participation, creation and validation of tests using Secure Software Development Lifecycle (SSDLC) in an Agile environment are expected. The developer will also create design documents, application infrastructure diagrams, and flow diagrams for implementing solutions.

Requirements

  • Must be a US citizen
  • Must Reside in the DMV Area (DC, Maryland, Virginia)
  • Minimum of 5-10 years Experience
  • Full Stack .NET Development
  • JavaScript
  • Java Script Object Notation (JSON)
  • Design, develop enterprise software applications in .NET Core-based frameworks, the using Model View Controller (MVC) in C#
  • Design, Develop in Active Server Pages (ASP).NET Core web Application Programming Interface (API) and web-component based web User Interface (UI)
  • Design databases in Microsoft Structured Query Language (MS SQL) Server
  • Design applications using different architectures such as Micro Service-based architecture solutions using Azure Cloud
  • Extensive knowledge of .NET core and .NET Standard code libraries
  • Active scrum team participation, creation and validation of tests using Secure Software Development Lifecycle (SSDLC) in an Agile environment
  • Develop design documents, application infrastructure diagrams, and flow diagrams which can be used while implementing solutions
  • 5-6 years of experience as a full-stack developer
  • 5+ years of experience

Nice To Haves

  • Bachelor's Degree Preferred
  • Relevant Microsoft or development certifications preferred
  • Relevant federal IT experience, technical capability, and operational support experience aligned to assigned labor category

Responsibilities

  • Supports application development, maintenance, enhancement, testing, and operational support activities within enterprise application environments.
  • Design, develop enterprise software applications in .NET Core-based frameworks, using the Model View Controller (MVC) in C#.
  • Design, Develop in Active Server Pages (ASP).NET Core web Application Programming Interface (API) and web-component based web User Interface (UI).
  • Design databases in Microsoft Structured Query Language (MS SQL) Server.
  • Design applications using different architectures such as Micro Service-based architecture solutions using Azure Cloud.
  • Active scrum team participation, creation and validation of tests using Secure Software Development Lifecycle (SSDLC) in an Agile environment.
  • Develop design documents, application infrastructure diagrams, and flow diagrams which can be used while implementing solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service