Remote .NET Desktop Engineer: Government SaaS Modernization

Computer Information Concepts

St. Louis (MO)

Hybrid

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

75% health, dental, vision coverage
401(k) with company contributions
Vacation, sick leave, holidays

Job summary

Computer Information Concepts is seeking a Software Engineer (Desktop .NET) to maintain and modernize Windows desktop applications and integrate with SQL Server and .NET services. You will own features from diagnosis through release, collaborate with domain experts, and help evolve a SaaS-ready codebase.

The role emphasizes reliability, maintainability, and thoughtful modernization investments, with a remote-friendly setup and a focus on government-oriented software products.

Qualifications

  • 5+ years of professional software engineering experience with substantial .NET application ownership.
  • Strong C# experience and practical experience maintaining VB.NET code.
  • 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#
VB.NET
WinForms
.NET Framework
Modern .NET
SQL Server
T-SQL
LINQ/EF
ASP.NET/IIS
Crystal Reports
Git / GitHub
CI/CD
NuGet
Logging/Monitoring
Agile
AI coding tools
Communication

Tools

SAP Crystal Reports

Job description

Computer Information Concepts is seeking a Software Engineer (Desktop .NET) to maintain and modernize Windows desktop applications and integrate with SQL Server and .NET services. You will own features from diagnosis through release, collaborate with domain experts, and help evolve a SaaS-ready codebase.

The role emphasizes reliability, maintainability, and thoughtful modernization investments, with a remote-friendly setup and a focus on government-oriented software products.

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

Similar jobs worth comparing

Remote .NET Desktop Engineer for Gov SaaS Modernization
Remote .NET Desktop Engineer for Gov SaaS Modernization

Computer Information Concepts • United States

On-site
USD 100,000 - 140,000
Health coverage
401(k)
Paid time off
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
Remote Full-Stack Web Engineer for Government SaaS
Remote Full-Stack Web Engineer for Government SaaS

Computer Information Concepts • United States

On-site
USD 100,000 - 140,000
Remote Full-Stack Web Engineer for Government ERP
Remote Full-Stack Web Engineer for Government ERP

Computer Information Concepts • Centennial (CO)

Hybrid
USD 100,000 - 140,000
Remote Enterprise .NET Software Engineer
Remote Enterprise .NET Software Engineer

Microhealth-LLC • Vienna (VA)

On-site
USD 83,000 - 113,000