.NET Full Stack Developer (Junior) (Onsite role, In-Person Interview)

  • Linthicum Heights, MD
  • Posted 5 hours ago | Updated 5 hours ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

C#
ASP.NET (MVC/Core)
ADO.NET
and .NET Framework 4.5+.

Job Details

Job Title: .NET Full Stack Developer (Junior)

Location: Linthicum Heights, MD

Job Type: Contract

Client: Direct Client

Degree Certificates are mandatory to submit.

Position Description:

  • The Computer Programmer (Junior) shall translate detailed program flowcharts into program-coded instructions used by third- and fourth-generation, or current state-of-the-art computers.
  • Design, develop, and implement full-stack solutions using C#, ASP.NET (MVC/Core), ADO.NET, and .NET Framework 4.5+.
  • Translate application requirements and flowcharts into working software using industry-standard development patterns.
  • Develop and maintain reusable libraries, components, and internal frameworks to support application extensibility.
  • Assist in system integration using Web Services, REST APIs, and secure service-to-service communication.
  • Implement Test Driven Development (TDD) using NUnit, xUnit, or equivalent frameworks.
  • Apply common design patterns such as MVC, Singleton, and Factory.
  • Use frontend technologies like JavaScript, jQuery, JSON, and AngularJS or newer Angular versions to build responsive UIs.
  • Participate in peer code reviews and agile team ceremonies.
  • Support basic DevOps tasks and debugging across the full stack.

General Experience: The proposed candidate must have at least three (3) years of computer programming experience.
Specialized Experience:
The .Net Full Stack Developer (Junior) will be responsible for developing and maintaining enterprise applications using Microsoft's .NET stack and modern front-end frameworks. The candidate will translate detailed program flowcharts into executable, structured code, and participate in the development of reusable components, REST APIs, and system integrations within the Worker Portal or similar domain.

  • This role will support the delivery of web-based applications through backend development in C# and ASP.NET, and frontend development in JavaScript and Angular (or related frameworks). The candidate will also participate in test-driven development and follow best practices for secure and scalable solutions.
  • Minimum 3 years of professional experience in software development and computer programming.
  • At least 3 years of experience in developing and consuming RESTful APIs.
  • At least 2 years of experience in service-oriented architecture (SOA) and system integration using Web Services (REST/SOAP).
  • At least 1 year of experience working with and implementing architectural frameworks, design patterns, and data structures.
  • Proficiency in scripting and front-end languages: JavaScript, jQuery, and JSON.
  • Experience building responsive web applications using AngularJS or the latest Angular versions.
  • Knowledge of version control (e.g., Git) and continuous integration practices.
  • Familiarity with Entity Framework or ADO.NET for database access and SQL for backend operations.
  • Exposure to benefits systems, child support, or integrated eligibility systems (SNAP, TANF, Medicaid).
  • Understanding of Medicaid business rules, benefit reconciliation processes, or inter-system data exchange.
  • Experience working in cloud-based environments (e.g., AWS, Azure) or on containerized platforms is a plus.
  • Familiarity with debugging tools and basic system administration in a DevOps or Agile context.

Education: This position requires a Bachelor's degree from an accredited college or university with a major in computer science, information systems, engineering, business, or a related scientific or technical discipline; or three (3) years of equivalent experience in a related field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.