NET Developer - Legacy System Decommissioning (On-Site

Zaass Consulting, LLC
New York, NY, United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Application Services ASP.NET MVC Framework HTML5 User Authentication Unit Testing Microsoft Azure Batch Processing C Sharp (Programming Language)
+53 more
Cascading Style Sheets (CSS) Databases Continuous Integration Crystal Reports (Reporting Software) Data Integrity Database Design Database Queries Software Design Patterns DevOps Language Integrated Query Middleware Entity Framework Design of User Interfaces Microsoft SQL Server MongoDB Model View Controller (MVC) NoSQL Nunit OAuth Performance Tuning Query Optimization Role-Based Access Control Mstest JSON Web Token Runbook Singleton Pattern Software Engineering SQL Stored Procedures SQL Server Reporting Services Systems Integration Web Applications Web Application Frameworks Web Services Web Services Description Language Extensible Markup Language (XML) Dc.js .NET Core ReactJS SOAPAPI Backend Git Xunit Vue.js AngularJS Gitlab-ci Kubernetes Front End Software Development Restful APIs Es2015 Docker Jenkins Web Api Microservices

Job description

We are seeking a skilled .NET Developer to support the decommissioning of a legacy adjudication system. This is a dual-focus role: roughly 60% application development and 40% system decommissioning., * Design, develop, and maintain applications using ASP.NET, Web Forms, Entity Framework, and Web APIs

  • Build new web services and enhance existing applications
  • Support system integrations, testing, and deployment
  • Troubleshoot, optimize performance, and provide ongoing technical support
  • Work with modern tech as needed: .NET Core / .NET 6+, RESTful APIs, microservices, AWS/Azure, React/Angular/Vue, Docker/Kubernetes, SQL Server/NoSQL/MongoDB

System Decommissioning (40%)

  • Perform system inventory, dependency mapping, and impact analysis across integrated systems
  • Decommission application code, APIs, and batch processes in a controlled manner
  • Extract, archive, and/or migrate data per retention policies, with validation for data integrity
  • Retire application services, middleware, infrastructure, and third-party components
  • Develop decommissioning plans, runbooks, and validation documentation
  • Execute testing and coordinated system shutdown with stakeholders

Requirements

  • 6+ years as a Programmer in .Net Development.
  • C# - strong backend development with clean, maintainable, performant code
  • ASP.NET MVC - building scalable web applications
  • .NET Core - hands-on, cross-platform, high-performance development

Data & ORM

  • Entity Framework (EF Core or EF 6) - Code First / Database First
  • Proficient in LINQ, EF migrations, query optimization, and complex data relationships
  • SQL Server 2019 - database design, optimized queries, stored procedures, performance tuning

Web Services

  • RESTful APIs - design and consume using ASP.NET Core Web API
  • SOAP web services, WSDL, and XML-based services

Frontend

  • HTML5 / CSS3 - responsive UI development
  • JavaScript (ES6+)
  • Angular 8 - SPAs (components, directives, services, routing)

Reporting

  • SSRS - interactive, parameterized reports in web apps
  • Crystal Reports - design, generate, and embed reports

Architecture & Quality

  • MVC architecture and design patterns (Repository, Factory, Singleton)
  • Unit testing / TDD - XUnit, MSTest, or NUnit

DevOps & Security

  • Git version control
  • CI/CD - Azure DevOps, Jenkins, or GitLab CI
  • Authentication/Authorization - OAuth, JWT, RBAC

Soft Skills

  • Excellent verbal/written communication with diverse stakeholders
  • Strong analytical and problem-solving abilities; a true team player __________________

Preferred (Nice-to-Have)

  • Microservices architecture
  • Performance optimization (frontend, backend, and database queries)
  • Docker / Kubernetes containerization, * On-site presence is mandatory Monday-Friday at 66 John Street, NYC - local candidates strongly preferred
  • Must pass fingerprint and criminal background checks (NY State DCJS + FBI) prior to award
  • Must sign a non-disclosure agreement
  • Must be legally authorized to work in the United States
  • References required: at least three former or current clients for similar work

About the company

You will help retire a legacy Java-based system - including its services, databases, and infrastructure - while also designing, building, and maintaining modern .NET applications. This is a hands-on technical role requiring strong backend, database, and integration skills, plus the discipline to execute controlled system shutdowns with full documentation.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:58 min

Implementing automated API and workflow testing pipelines

David Tielke David Tielke · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

4:18 min

Demonstrating API method creation and test definition

lgonta lgonta +1 · World Congress 2024

Videos

See all

Related articles

See all