C

Computer Information Concepts

Education and government software and services

Software Engineer - Full-Stack Web

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time$100k - $140k /yr

About the Job

Requirements

  • At least 3 years of professional software engineering experience building production web applications.
  • Strong production experience with React and TypeScript.
  • Experience working with a backend web framework such as C#/.NET, Java/Spring, Python/FastAPI or Flask, Node.js, or a comparable stack.
  • Strong REST API fundamentals, including validation, error handling, authentication flows, and client/server debugging.
  • Experience with relational databases and an ORM, with the ability to reason about schemas, queries, and data integrity.
  • Practical unit and integration testing experience across frontend and backend code.
  • Experience working collaboratively with a product designer and interpreting design specifications.
  • Accessibility experience with complex forms, data grids, keyboard interaction, and WCAG guidance.
  • Fluency with Git-based collaboration and pull-request workflows.
  • Experience working on a modern agile product team and comfort working from an incremental backlog in Linear, Jira, or a comparable tool.
  • Practical experience with AI coding tools such as Claude Code, Codex, or comparable tools.
  • A tactful, empathetic communication style.

Responsibilities

  • Build workflow-focused product features across React, TypeScript, REST APIs, and relational data access.
  • Own scoped features from clarification and technical design through implementation, testing, release, and production follow-up.
  • Contribute to C#/.NET and EF Core backend code while continuing to deepen knowledge of the stack.
  • Translate designs into accessible, responsive, and maintainable interfaces for forms, tables, approvals, permissions, and other data-intensive workflows.
  • Work closely with the Product Design Lead to resolve interaction details and deliver a cohesive user experience.
  • Reuse and improve shared components and design-system patterns to create consistent user experiences.
  • Design and consume REST APIs, including validation, error handling, and clear frontend/backend contracts.
  • Work with relational schemas and an ORM to implement safe data changes and diagnose correctness or performance issues.
  • Help build import and integration workflows that move customer data into the new SaaS suite.
  • Write unit and integration tests that protect important user behaviors and business rules.
  • Diagnose issues across browser state, network boundaries, application code, and database queries.
  • Participate in backlog refinement, code review, pairing, and agile product delivery using GitHub and Linear.
  • Use AI-assisted development tools thoughtfully while remaining accountable for code quality and customer impact.

Desired Qualifications

  • Production experience with C#/.NET, ASP.NET Core, EF Core, and SQL Server.
  • Experience contributing to a design system or component library, including tools such as Storybook or Chromatic.
  • Experience with Azure or another cloud platform and exposure to CI/CD pipelines.
  • Greenfield or 0-to-1 product development experience.
  • Finance, payroll, ERP, fintech, or local-government domain experience.
  • Experience in regulated or audit-focused product environments.

About the Company

Computer Information Concepts

Education and government software and services

Computer Information Concepts, Inc. provides software solutions, data services, reporting, training, and consulting for K-12 districts and SQL Server–based applications for city and county governments. For schools, CIC tailors student information systems with custom programming, data integrations, and advanced reporting to improve data use and decision making. For governments, CIC delivers back-office modules such as Finance, Payroll, Utility Billing, HR, Tax Administration, Recording, CAMA, and Time Tracking on SQL Server. With 44+ years of public-sector experience and a performance-based compensation model that emphasizes remote work, CIC differentiates itself by depth of sector focus and talent growth, aiming to help districts and agencies maximize information-system value, efficiency, and data-driven decisions.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Greeley, CO
Founded
1981

Recently Posted Jobs

Explore more opportunities at Computer Information Concepts

See more jobs