Remote .NET Desktop Engineer for Gov SaaS Modernization

Computer Information Concepts

United States

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage
401(k)
Paid time off

Job summary

Computer Information Concepts is seeking a Software Engineer (Desktop .NET) to maintain and modernize government-focused Windows desktop and client/server applications. You’ll work across C#, VB.NET, WinForms, .NET Framework, and modern .NET, with SQL Server, ASP.NET/IIS portals, and data interchange tasks.

The role emphasizes ownership from diagnosis to release, reliability improvements, and strategic modernization investments, collaborating with domain experts to balance customer impact and

Qualifications

  • 5+ years of professional software engineering experience with substantial .NET application ownership.
  • Strong C# and VB.NET experience.
  • Experience with both modern .NET and .NET Framework, including Windows desktop development with WinForms or a comparable UI framework.
  • Strong SQL Server and T-SQL skills, including stored procedures, query optimization, schema design, and production data troubleshooting.
  • Experience with LINQ and Entity Framework or another .NET data-access approach.
  • Experience maintaining ASP.NET applications hosted in IIS.
  • Experience with reporting tools such as SAP Crystal Reports.
  • Practical unit and integration testing experience in established codebases.
  • Strong Git fundamentals, including branches, commits, merges, conflict resolution, pull requests, and the ability to diagnose repository state beyond GUI tooling.
  • Experience with CI/CD in GitHub Actions, Azure DevOps, or a comparable system.
  • Experience creating and maintaining NuGet packages.
  • Working knowledge of structured logging, error tracking, monitoring, and production diagnosis.
  • Experience working on a modern product team using agile processes.
  • Practical experience with AI coding tools such as Claude Code, Codex, or comparable tools.
  • Strong interpersonal skills and a tactful, empathetic communication style.

Responsibilities

  • Maintain, debug, and extend Windows applications built with C#, VB.NET, WinForms, .NET Framework, and modern .NET.
  • Refactor or modernize established code when changes provide clear reliability, maintainability, or customer benefits.
  • Improve shared functionality through well-scoped libraries and NuGet packages.
  • Develop and tune SQL Server schemas, T-SQL queries, stored procedures, and data-conversion logic with a strong focus on correctness.
  • Maintain ASP.NET/IIS web portals and the interfaces between portal, desktop, and database components.
  • Build and troubleshoot operational reports, including SAP Crystal Reports, and structured import/export workflows using formats such as JSON and XML.
  • Improve development and delivery practices through consistent Git/GitHub workflows, automated builds and testing, packaging, and repeatable releases.
  • Strengthen production diagnostics through structured logging, error tracking, monitoring, and tools that help reproduce and resolve customer-reported issues.
  • Investigate escalated defects, communicate findings clearly, estimate product work, and carry accepted fixes through release and production follow-up.
  • Partner with domain experts and Customer Engineering to understand business rules and develop maintainable product solutions.
  • Document product, build, and release knowledge so expertise can be shared effectively across the team.
  • Use AI-assisted development tools thoughtfully while remaining accountable for code quality and customer impact.

Skills

C# development
VB.NET maintenance
WinForms
SQL Server
T-SQL
ASP.NET/IIS
LINQ/EF
Unit testing
CI/CD
Git/GitHub
Agile

Tools

NuGet
GitHub Actions
Azure DevOps

Job description

Computer Information Concepts is seeking a Software Engineer (Desktop .NET) to maintain and modernize government-focused Windows desktop and client/server applications. You’ll work across C#, VB.NET, WinForms, .NET Framework, and modern .NET, with SQL Server, ASP.NET/IIS portals, and data interchange tasks.

The role emphasizes ownership from diagnosis to release, reliability improvements, and strategic modernization investments, collaborating with domain experts to balance customer impact and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote .NET Desktop Engineer: Government SaaS Modernization
Remote .NET Desktop Engineer: Government SaaS Modernization

Computer Information Concepts • St. Louis (MO)

Hybrid
USD 100,000 - 140,000
75% health, dental, vision coverage
401(k) with company contributions
Vacation, sick leave, holidays
Remote .NET Desktop Engineer — Modernize Gov Apps
Remote .NET Desktop Engineer — Modernize Gov Apps

Computer Information Concepts • Centennial (CO)

Hybrid
USD 100,000 - 140,000
Medical, dental, and vision coverage
Remote Full-Stack Web Engineer for Gov SaaS
Remote Full-Stack Web Engineer for Gov SaaS

Computer Information Concepts • St. Louis (MO)

Hybrid
USD 100,000 - 140,000
Medical, dental and vision coverage (c
75% company-paid premiums
Remote Senior .NET Backend Engineer for Government ERP
Remote Senior .NET Backend Engineer for Government ERP

Computer Information Concepts • Denver (CO)

On-site
USD 120,000 - 160,000
Medical insurance
401(k) plan
Paid time off
Senior .NET Backend Engineer - Gov ERP (Remote)
Senior .NET Backend Engineer - Gov ERP (Remote)

Computer Information Concepts • Cincinnati (OH)

On-site
USD 120,000 - 160,000
Medical, dental, and vision coverage
Software Engineer DesktopNET
Software Engineer DesktopNET

Computer Information Concepts • St. Louis (MO)

Hybrid
USD 100,000 - 140,000
75% health, dental, vision coverage
401(k) with company contributions
Vacation, sick leave, holidays
Software Engineer DesktopNET
Software Engineer DesktopNET

Computer Information Concepts • Centennial (CO)

Hybrid
USD 100,000 - 140,000
Medical, dental, and vision coverage
Senior Desktop .NET Engineer (C#/WPF) — Remote
Senior Desktop .NET Engineer (C#/WPF) — Remote

Verisk • Lehi (UT)

Hybrid
USD 110,000 - 150,000
Remote / Hybrid options
State-of-the-art facility
Senior .NET WinForms Engineer - Enterprise Desktop
Senior .NET WinForms Engineer - Enterprise Desktop

Constellation Search Group • Baltimore (MD)

On-site
USD 90,000 - 130,000
Medical, dental & vision coverage
Retirement savings plan
Remote .NET Software Engineer – Modernization & CI/CD
Remote .NET Software Engineer – Modernization & CI/CD

Kforce Inc • Birmingham (AL)

On-site
USD 83,000 - 124,000