Full-Time

Software Engineer

Desktop.NET

Computer Information Concepts

Computer Information Concepts

51-200 employees

Education and government software and services

Compensation Overview

$100k - $140k/yr

Chicago, IL, USA + 4 more

More locations: St. Louis, MO, USA | Denver, CO, USA | Kansas City, KS, USA | Cincinnati, OH, USA

Remote

Must reside in Colorado, Florida, Iowa, Illinois, Kansas, Missouri, Nebraska, Ohio, or Tennessee. Annual company offsite required.

Category
Software Engineering (1)
Required Skills
PowerShell
FedRAMP
Microsoft Azure
GitHub Actions
Git
ASP.NET
SQL
.NET
SOC 2
C#
REST APIs
DevOps

Get referred to Computer Information Concepts

See people who can refer or advise you

Requirements
  • At least 5 years of professional software engineering experience with substantial .NET application ownership.
  • Strong C# experience and practical experience maintaining VB.NET code.
  • Experience with modern .NET and .NET Framework, including Windows desktop development with WinForms or a comparable user-interface 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 diagnosing repository state beyond GUI tooling.
  • Experience with continuous integration and continuous delivery 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 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.
Desired Qualifications
  • PowerShell automation and experience working with JSON/XML integrations or flat-file imports.
  • Experience designing or consuming REST APIs.
  • Finance, payroll, property valuation, tax, records, utilities, or other local-government domain knowledge.
  • Experience modernizing large desktop or client/server application portfolios.
  • Experience in regulated or audit-focused environments, including SOC 2, GovRAMP, or FedRAMP readiness.
Computer Information Concepts

Computer Information Concepts

View

Computer Information Concepts, Inc. (CIC) provides software solutions, data services, reporting, training, and consulting for K-12 school districts and SQL Server–based applications for city and county governments. They develop customized software, data integrations, and reporting, deployed remotely to fit each district or agency’s needs and improve data accessibility and efficiency. Their differentiators include 44+ years of experience, a broad public-sector focus, a performance-based compensation model for employees, and a remote-work approach that reduces commutes. The goal is to help schools and local governments maximize the value of their information systems and support better decision‑making through tailored solutions and services.

Company Size

51-200

Company Stage

N/A

Total Funding

N/A

Headquarters

Greeley, Colorado

Founded

1981

Get referred to Computer Information Concepts

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • CIC is still hiring software support and development managers in 2025.
  • A unified CIC Customer Conference launches August 18-20, 2026, strengthening retention.
  • Government and municipal product pages updated July 2026 show active selling across states.

What critics are saying

  • Infinite Campus is the platform backbone; partner changes could squeeze CIC's sales.
  • CIC's dated Windows-based messaging suggests modernization risk versus cloud-native rivals.
  • Impersonation notices on cicesp.com indicate brand confusion that can damage trust quickly.

What makes Computer Information Concepts unique

  • CIC supports Infinite Campus for 600+ organizations across seven primary states.
  • Its county and municipal software tightly integrates finance, payroll, tax, and imaging.
  • CIC runs in-house training through CIC Learning Lab and annual customer conferences.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

401(k) Retirement Plan

Vacation, sick leave, and paid holidays to support work-life balance