Full-Time

Senior Software Engineer

Modern .NET

Computer Information Concepts

Computer Information Concepts

51-200 employees

Education and government software and services

Compensation Overview

$120k - $160k/yr

Kansas, USA + 8 more

More locations: Iowa, USA | Florida, USA | Tennessee, USA | Colorado, USA | Nebraska, USA | Missouri, USA | Ohio, USA | Illinois, USA

Remote

Must reside in one of the listed states; twice-yearly travel is required for a company offsite and customer conference.

Category
Software Engineering (1)
Required Skills
FedRAMP
Microsoft Azure
React.js
Software Testing
Git
Figma
Infrastructure as Code (IaC)
TypeScript
.NET
SOC 2
C#
Terraform
Vue.js
REST APIs
Data Modeling
DevOps
Angular

Get referred to Computer Information Concepts

See people who can refer or advise you

Requirements
  • Six or more years of professional software engineering experience, including meaningful ownership of production backend systems.
  • Strong production experience with C#/.NET and ASP.NET Core.
  • Strong fundamentals in REST APIs, application architecture, and data modeling.
  • Production experience with relational databases, including SQL Server, Entity Framework Core, schema migrations, and query optimization.
  • Strong unit and integration testing practices, with the ability to align testing effort to technical and business risk.
  • Experience deploying or operating cloud-hosted applications, preferably in Azure.
  • Experience working with continuous integration and continuous delivery pipelines and Git-based development workflows.
  • Working familiarity with modern frontend architecture and browser/API integration; deep frontend specialization is not required.
  • Experience working across engineering, product, and design.
  • Experience using AI-assisted development tools responsibly while maintaining ownership of design, security, and code quality.
Responsibilities
  • Design and deliver REST APIs, domain logic, and background workflows for finance, payroll, and future enterprise resource planning product areas.
  • Model durable data structures and manage Entity Framework Core migrations, SQL performance, and production data changes.
  • Own complex capabilities from technical discovery and design through implementation, deployment, and production follow-up.
  • Partner with product, design, and frontend engineering to break complex workflows into practical, testable increments.
  • Help define integration and data-import approaches as customers transition from established desktop products to the new software-as-a-service suite.
  • Build unit and integration testing around business rules, API contracts, data integrity, and failure scenarios.
  • Collaborate with the platform lead on continuous integration and continuous delivery, observability, infrastructure, releases, and production diagnosis.
  • Design secure, permission-aware, and auditable workflows appropriate for financial and government software.
  • Contribute to technical leadership through code review, mentoring, documentation, and shared engineering standards.
Desired Qualifications
  • Production experience with React, Angular, Vue, or another modern TypeScript framework.
  • Familiarity with Figma or similar design collaboration tools.
  • Experience with infrastructure-as-code tools such as Terraform or Bicep.
  • Greenfield or zero-to-one product development experience.
  • Experience modernizing desktop or client/server applications into software-as-a-service products.
  • Experience with finance, payroll, enterprise resource planning, fintech, or local-government software.
  • Experience working 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