{"schemaVersion":"jobsearcher.job.v1","id":"e05c80789f13f6c06eb20ca8","url":"https://jobsearcher.com/jobs/e05c80789f13f6c06eb20ca8","canonicalUrl":"https://jobsearcher.com/jobs/e05c80789f13f6c06eb20ca8","title":"Software Engineer (Full-Stack Web)","description":"Software Engineer (Full-Stack Web)\n\nLocation: Remote — must reside in CO, FL, IA, IL, KS, MO, NE, OH, or TN\n\nTravel Expectations: Once yearly - company offsite\nSalary: $100,000–$140,000 annually, depending on experience\nReports to: CTO\n\n**Applicants will receive a Culture Index survey by email after applying. Completion of the survey is a required step in our hiring process. **\n\nAbout the Company\n\nWe are an established software company with a long history of serving county and city governments. Today, we are transforming a broad portfolio of Windows-based applications into a modern SaaS suite of integrated products.\n\nOur engineering organization supports both established products and the development of our next-generation SaaS platform. As products transition to the new platform, an increasing share of our engineering investment will focus on modernization.\n\nRole Overview\n\nAs a Software Engineer (Full-Stack Web), you will play an important role in building our next generation of web-based ERP products for county and city governments.\n\nThis is a mid-level individual contributor role with end-to-end feature ownership. You will work across a React and TypeScript frontend, C#/.NET APIs, and SQL Server data to understand business workflows, collaborate on design, implement the user experience and supporting APIs, test your work, and follow it into production.\n\nSuccess in this role means delivering reliable, maintainable features, collaborating effectively across product design and engineering, and developing a strong understanding of both the customer workflow and the technology supporting it.\n\nOur frontend follows a feature-oriented structure, while our backend uses vertical slice architecture with ASP.NET Core, EF Core, SQL Server, and Azure. We are looking for strong production experience with React and TypeScript along with enough backend experience to build, debug, and improve web APIs and relational data access. Experience with another backend web framework is welcome if you are prepared to become productive in C#/.NET.\n\nYou will work closely with product design and senior frontend, backend, and platform engineers while helping establish patterns for the new SaaS platform as it grows.\n\nKey Responsibilities\n\nBuild workflow-focused product features across React, TypeScript, REST APIs, and relational data access.\nOwn scoped features from clarification and technical design through implementation, testing, release, and production follow-up.\nContribute to C#/.NET and EF Core backend code while continuing to deepen your knowledge of the stack.\nTranslate designs into accessible, responsive, and maintainable interfaces for forms, tables, approvals, permissions, and other data-intensive workflows.\nWork closely with the Product Design Lead to resolve interaction details and deliver a cohesive user experience.\nReuse and improve shared components and design-system patterns to create consistent user experiences.\nDesign and consume REST APIs, including validation, error handling, and clear frontend/backend contracts.\nWork with relational schemas and an ORM to implement safe data changes and diagnose correctness or performance issues.\nHelp build import and integration workflows that move customer data into the new SaaS suite.\nWrite unit and integration tests that protect important user behaviors and business rules.\nDiagnose issues across browser state, network boundaries, application code, and database queries.\nParticipate in backlog refinement, code review, pairing, and agile product delivery using GitHub and Linear.\nUse AI-assisted development tools thoughtfully while remaining accountable for code quality and customer impact.\n\nQualifications\n\n3+ years of professional software engineering experience building production web applications.\nStrong production experience with React and TypeScript.\nExperience working with a backend web framework such as C#/.NET, Java/Spring, Python/FastAPI or Flask, Node.js, or a comparable stack.\nStrong REST API fundamentals, including validation, error handling, authentication flows, and client/server debugging.\nExperience with relational databases and an ORM, with the ability to reason about schemas, queries, and data integrity.\nPractical unit and integration testing experience across frontend and backend code.\nExperience working collaboratively with a product designer and interpreting design specifications.\nAccessibility experience with complex forms, data grids, keyboard interaction, and WCAG guidance.\nFluency with Git-based collaboration and pull-request workflows.\nExperience working on a modern agile product team and comfort working from an incremental backlog in Linear, Jira, or a comparable tool.\nPractical experience with AI coding tools such as Claude Code, Codex, or comparable tools.\nStrong interpersonal skills and a tactful, empathetic communication style.\n\nPreferred Qualifications\n\nProduction experience with C#/.NET, ASP.NET Core, EF Core, and SQL Server.\nExperience contributing to a design system or component library, including tools such as Storybook or Chromatic.\nExperience with Azure or another cloud platform and exposure to CI/CD pipelines.\nGreenfield or 0-to-1 product development experience.\nFinance, payroll, ERP, fintech, or local-government domain experience.\nExperience in regulated or audit-focused product environments.\n\nWhy Join CIC\n\nOwn meaningful web features across the stack from design and implementation through production.\nWork closely with product design and senior engineers while helping establish patterns for a new SaaS platform.\nBuild new software informed by decades of customer relationships and domain knowledge.\nSolve complex forms, permissions, reporting, and data workflows that support the people running local governments.\nJoin a collaborative team focused on practical delivery, maintainable systems, and continuous improvement.\nMedical, dental, and vision coverage, with the company paying 75% of monthly premiums.\n401(k) with company contributions.\nVacation, sick leave, and paid holidays to support work-life balance.","company":"Computer Information Concepts","rawCompany":"computer information concepts","city":"St Louis","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-08-22T14:38:23.392Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer (Full-Stack Web)","description":"Software Engineer (Full-Stack Web)\n\nLocation: Remote — must reside in CO, FL, IA, IL, KS, MO, NE, OH, or TN\n\nTravel Expectations: Once yearly - company offsite\nSalary: $100,000–$140,000 annually, depending on experience\nReports to: CTO\n\n**Applicants will receive a Culture Index survey by email after applying. Completion of the survey is a required step in our hiring process. **\n\nAbout the Company\n\nWe are an established software company with a long history of serving county and city governments. Today, we are transforming a broad portfolio of Windows-based applications into a modern SaaS suite of integrated products.\n\nOur engineering organization supports both established products and the development of our next-generation SaaS platform. As products transition to the new platform, an increasing share of our engineering investment will focus on modernization.\n\nRole Overview\n\nAs a Software Engineer (Full-Stack Web), you will play an important role in building our next generation of web-based ERP products for county and city governments.\n\nThis is a mid-level individual contributor role with end-to-end feature ownership. You will work across a React and TypeScript frontend, C#/.NET APIs, and SQL Server data to understand business workflows, collaborate on design, implement the user experience and supporting APIs, test your work, and follow it into production.\n\nSuccess in this role means delivering reliable, maintainable features, collaborating effectively across product design and engineering, and developing a strong understanding of both the customer workflow and the technology supporting it.\n\nOur frontend follows a feature-oriented structure, while our backend uses vertical slice architecture with ASP.NET Core, EF Core, SQL Server, and Azure. We are looking for strong production experience with React and TypeScript along with enough backend experience to build, debug, and improve web APIs and relational data access. Experience with another backend web framework is welcome if you are prepared to become productive in C#/.NET.\n\nYou will work closely with product design and senior frontend, backend, and platform engineers while helping establish patterns for the new SaaS platform as it grows.\n\nKey Responsibilities\n\nBuild workflow-focused product features across React, TypeScript, REST APIs, and relational data access.\nOwn scoped features from clarification and technical design through implementation, testing, release, and production follow-up.\nContribute to C#/.NET and EF Core backend code while continuing to deepen your knowledge of the stack.\nTranslate designs into accessible, responsive, and maintainable interfaces for forms, tables, approvals, permissions, and other data-intensive workflows.\nWork closely with the Product Design Lead to resolve interaction details and deliver a cohesive user experience.\nReuse and improve shared components and design-system patterns to create consistent user experiences.\nDesign and consume REST APIs, including validation, error handling, and clear frontend/backend contracts.\nWork with relational schemas and an ORM to implement safe data changes and diagnose correctness or performance issues.\nHelp build import and integration workflows that move customer data into the new SaaS suite.\nWrite unit and integration tests that protect important user behaviors and business rules.\nDiagnose issues across browser state, network boundaries, application code, and database queries.\nParticipate in backlog refinement, code review, pairing, and agile product delivery using GitHub and Linear.\nUse AI-assisted development tools thoughtfully while remaining accountable for code quality and customer impact.\n\nQualifications\n\n3+ years of professional software engineering experience building production web applications.\nStrong production experience with React and TypeScript.\nExperience working with a backend web framework such as C#/.NET, Java/Spring, Python/FastAPI or Flask, Node.js, or a comparable stack.\nStrong REST API fundamentals, including validation, error handling, authentication flows, and client/server debugging.\nExperience with relational databases and an ORM, with the ability to reason about schemas, queries, and data integrity.\nPractical unit and integration testing experience across frontend and backend code.\nExperience working collaboratively with a product designer and interpreting design specifications.\nAccessibility experience with complex forms, data grids, keyboard interaction, and WCAG guidance.\nFluency with Git-based collaboration and pull-request workflows.\nExperience working on a modern agile product team and comfort working from an incremental backlog in Linear, Jira, or a comparable tool.\nPractical experience with AI coding tools such as Claude Code, Codex, or comparable tools.\nStrong interpersonal skills and a tactful, empathetic communication style.\n\nPreferred Qualifications\n\nProduction experience with C#/.NET, ASP.NET Core, EF Core, and SQL Server.\nExperience contributing to a design system or component library, including tools such as Storybook or Chromatic.\nExperience with Azure or another cloud platform and exposure to CI/CD pipelines.\nGreenfield or 0-to-1 product development experience.\nFinance, payroll, ERP, fintech, or local-government domain experience.\nExperience in regulated or audit-focused product environments.\n\nWhy Join CIC\n\nOwn meaningful web features across the stack from design and implementation through production.\nWork closely with product design and senior engineers while helping establish patterns for a new SaaS platform.\nBuild new software informed by decades of customer relationships and domain knowledge.\nSolve complex forms, permissions, reporting, and data workflows that support the people running local governments.\nJoin a collaborative team focused on practical delivery, maintainable systems, and continuous improvement.\nMedical, dental, and vision coverage, with the company paying 75% of monthly premiums.\n401(k) with company contributions.\nVacation, sick leave, and paid holidays to support work-life balance.","datePosted":"2026-08-22T14:38:23.392Z","dateModified":"2026-08-22T14:38:23.392Z","hiringOrganization":{"@type":"Organization","name":"Computer Information Concepts","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"St Louis","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e05c80789f13f6c06eb20ca8"},"url":"https://jobsearcher.com/jobs/e05c80789f13f6c06eb20ca8"}}