Remote .NET Desktop Engineer — Modernize Gov Apps

Computer Information Concepts

Centennial (CO)

Hybrid

USD 100,000 - 140,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision coverage

Job summary

Computer Information Concepts is seeking a Software Engineer (Desktop .NET) to maintain and modernize Windows desktop and client/server applications using C#, VB.NET, WinForms, and .NET technologies. You will manage SQL Server databases, ASP.NET/IIS portals, and reporting workflows while delivering reliable, scalable software for government-focused products.

You will own product changes end-to-end, collaborate with domain experts to translate business rules into maintainable solutions, and

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
LINQ
Entity Framework
SQL Server
T-SQL
ASP.NET
Git
CI/CD
NuGet
Logging
Agile
AI coding tools

Tools

SQL Server
Crystal Reports
GitHub Actions
Azure DevOps
NuGet

Job description

Computer Information Concepts is seeking a Software Engineer (Desktop .NET) to maintain and modernize Windows desktop and client/server applications using C#, VB.NET, WinForms, and .NET technologies. You will manage SQL Server databases, ASP.NET/IIS portals, and reporting workflows while delivering reliable, scalable software for government-focused products.

You will own product changes end-to-end, collaborate with domain experts to translate business rules into maintainable solutions, and

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: 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 Software Engineer – Windows/Desktop Modernization
Remote .NET Software Engineer – Windows/Desktop Modernization

Triwill Group • United States

Remote
USD 100,000 - 140,000
Medical, dental, and vision coverage
401(k) with company contributions
Vacation, sick leave, and holidays
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
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
Software Engineer DesktopNET
Software Engineer DesktopNET

Computer Information Concepts • Centennial (CO)

Hybrid
USD 100,000 - 140,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
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
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
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