.NET Full Stack Developer

Overview

On Site
$110,000 - $135,000
Full Time

Skills

C#
ASP.NET
JavaScript
SQL
MVC
Azure DevOps

Job Details

POSITION OVERVIEW

The Full Stack Developer will play a key role in designing, building, and maintaining modern web applications that support critical business operations. This role involves hands-on development across front-end and back-end technologies, contributing to cloud and on-premises environments, and partnering with cross-functional teams to deliver scalable, high-quality software solutions.

PRIMARY RESPONSIBILITIES

Application Engineering

Develop, enhance, and maintain web applications using C#, ASP.NET, and modern JavaScript frameworks. Work across single-page and traditional MVC structures, integrating with databases, APIs, and external platforms.

DevOps & Delivery Enablement

Support automation, deployment, and monitoring activities through CI/CD pipelines. Collaborate closely with infrastructure and operations teams to strengthen application stability, performance, and delivery processes across hybrid environments.

Code Quality & Testing

Perform unit and integration testing, contribute to code reviews, and diagnose application issues to ensure software reliability and maintainability.

Systems Integration & SaaS Adoption

Build and maintain integrations with third-party solutions, cloud tools, and SaaS applications that expand the organization s technical capabilities.

Innovation & Prototyping

Create proof-of-concepts and experimental workflows to explore emerging technologies and support continuous improvement initiatives.

Technical Documentation

Produce clear documentation, reference guides, and training materials to support internal users and promote consistent knowledge sharing.

Production Support

Participate in an on-call rotation to provide timely support for production applications and ensure system uptime.

Cross-Functional Collaboration

Work with business analysts, IT partners, and project teams to translate functional requirements into effective technical designs and deliverables.

QUALIFICATIONS

  • Bachelor s degree in Computer Science, Software Engineering, or a related discipline.
  • 4-6 years of professional full stack development experience
  • Strong proficiency with C# and the .NET framework.
  • Hands-on experience with ASP.NET, Entity Framework, and REST API development.
  • Understanding of MVC patterns; experience is a plus.
  • Exposure to Node.js and modern front-end frameworks (React, Angular, Vue.js) preferred.
  • Solid background in SQL and relational database concepts.
  • Experience deploying and supporting applications in Azure; familiarity with AWS or on-premises environments is beneficial.
  • Working knowledge of Git, CI/CD processes, and Agile methodologies.
  • Experience with containerization tools such as Docker or Kubernetes is advantageous.
  • Strong analytical, communication, and problem-solving abilities.
  • Ability to work independently as well as in a team setting.
  • Detail-oriented with a collaborative and growth-focused approach.
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.