Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Modern .NET)

$120k - $160k
Full-time

Computer Information Concepts

Location : Remote — must reside in CO, FL, IA, IL, KS, MO, NE, OH, or TN

Travel : Twice yearly — company offsite and customer conference

Salary : $120,000–$160,000 annually depending on experience

Reports to : CTO

**Applicants will receive a Culture Index survey by email after applying. Completion of the survey is a required step in our hiring process. **

About the Company

We 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.

Our 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.

Role Overview

As a Senior Software Engineer (Modern .NET), you will play a key role in building new web-based ERP products for county and city governments.

This is a senior, backend-focused individual contributor role with meaningful ownership and influence. You will design and deliver substantial product capabilities—from domain and API design through data modeling, testing, deployment, and production support. Success in this role means taking ownership, making sound technical tradeoffs, and delivering reliable, maintainable software that the team can build on over time.

Our backend stack is C#/.NET and ASP.NET Core using vertical slice architecture, backed by EF Core + SQL Server and running in Azure. Our frontend is built with React and TypeScript. You will work closely with platform, frontend, product, design, and domain experts to turn complex government workflows into reliable, maintainable software. You will also help shape backend standards and product architecture as the new platform evolves.

Key Responsibilities

  •  Design and deliver REST APIs, domain logic, and background workflows for finance, payroll, and future ERP product areas.
  •  Model durable data structures and manage EF 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 SaaS suite.
  •  Build appropriate unit and integration testing around business rules, API contracts, data integrity, and failure scenarios.
  •  Collaborate with the platform lead on CI/CD, 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.

Qualifications

  •  6+ 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, EF 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 CI/CD pipelines and Git-based development workflows.
  •   Working familiarity with modern frontend architecture and browser/API integration; deep frontend specialization is not required.
  •   Strong collaboration and communication skills, with experience working across engineering, product, and design
  •   Experience using AI-assisted development tools responsibly while maintaining ownership of design, security, and code quality.

Preferred 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 0-to-1 product development experience.
  • Experience modernizing desktop or client/server applications into SaaS products.
  • Experience with finance, payroll, ERP, fintech, or local-government software.
  • Experience working in regulated or audit-focused environments, including SOC 2, GovRAMP, or FedRAMP readiness.

Why Join CIC

  • Help build the backend and data foundations of a new ERP platform backed by decades of customer and domain knowledge.
  • Own meaningful product capabilities from design through production.
  • Influence technical patterns and architecture while the platform is still taking shape.
  • Work with experienced engineering, product, design, and domain professionals in a lean, collaborative team.
  • Build software that local governments rely on to support important financial and operational workflows.
  • Medical, dental, and vision coverage, with the company paying 75% of monthly premiums.
  • 401(k) with company contributions.
  • Vacation, sick leave, and paid holidays to support work-life balance.
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Modern .NET) in Saint Louis, MO vacancy
  • $60 - $70 per hour

     ...Description LRS Consulting Services is seeking a Senior Software Engineer who enjoys solving complex technical challenges, building modern cloud-based solutions, and making a...  ...support enterprise applications using C#, .NET/.NET Core, and Microsoft Azure. Build scalable... 
    Senior
    .net
    Hourly pay
    Contract work

    Levi, Ray and Shoup

    Saint Louis, MO
    15 hours ago
  • $140k - $180k

     ...As a Senior Software Engineer (SE III) , you will have the opportunity to work on exciting projects,...  ...maintain microservice APIs using C# and .Net Develop and maintain our front-end React...  ...or other microORM ~ React - or other modern JavaScript framework ~ SQL - or other... 
    Senior
    .net
    Work at office
    Immediate start
    Work from home

    GoFormz

    Saint Louis, MO
    1 day ago
  •  ...Senior Software Engineer We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work...  ...experience in designing and implementing solutions Expert in C#.Net Core Experience with API driven development and REST web... 
    Senior
    .net

    The Timberline Group Company

    Saint Louis, MO
    1 day ago
  • $150k - $200k

     ...About this role This role sits on the Engineering team and reports to the Engineering...  ...audit logging of PHI access for all any net new projects Triage and remediate vulnerabilities...  ...~5+ years of professional software engineering experience ~ Solid expertise... 
    Senior
    .net
    Remote work
    Work from home
    Flexible hours

    Clearstep

    Saint Louis, MO
    3 days ago
  •  ...Senior Application Security Engineer The Senior Application Security Engineer is a deeply technical...  ...-design principles into the Software Development Lifecycle (SDLC),...  ...proficiency in one or more modern languages such as Python, Java, C#/.NET, JavaScript/TypeScript, or Go... 
    Senior
    .net

    Myers and Stauffer

    Saint Louis, MO
    4 days ago
  •  ...Senior .NET Engineer Location: Remote Department: Engineering Employment Type: Full-Time...  ...Technologies is a leading provider of software and technology solutions helping...  ...You should also be comfortable using modern development practices, including AI-assisted... 
    Senior
    .net
    Full time
    Immediate start
    Remote work

    Transit Technologies LLC

    Saint Louis, MO
    1 day ago
  • $63 - $90 per hour

     ...currently seeking a talented Senior .NET Full-Stack Developer. Do you...  ...NET Core, AWS services, and modern JavaScript frameworks? Let...  ...Responsible for the complete Software Development Lifecycle: analysis...  ...within high-autonomy engineering teams. Strong problem-solving... 
    Senior
    .net

    Technology Partners

    Chesterfield, MO
    4 days ago
  •  ...skilled and collaborative Application Security Engineer to bridge the gap between our Information...  ...remediation efforts to ensure our software is secure by design. The ideal candidate...  ...development, preferably within a Microsoft .NET/C# code base. Cloud & On-Premises... 
    Senior
    .net

    TekStream Solutions

    Saint Louis, MO
    1 day ago
  •  ...Job Title: Azure .NET Developer Location: Greenwood Village, CO (Remote) Duration: Contract To Hire Benefits: Medical, dental...  ...Description: Candidate will provide expertise and ownership of Azure software development tasks within the scrum team. Interacts effectively... 
    Senior
    .net
    Contract work
    Remote work

    The Judge Group

    Saint Louis, MO
    1 day ago
  •  ...As our Senior Full Stack Software Engineer , you won’t just be writing code, you’ll be architecting and delivering full end-to-end solutions that...  ...Develop intuitive, performant frontend applications with modern frameworks (React preferred) and TypeScript. Work... 
    Senior

    VedaPointe, Inc.

    Saint Louis, MO
    2 days ago
  • $85k - $115k

     ...Advanced Software Engineer ProSight Financial Association, a leading industry organization, is...  ...Advanced Software Engineer with strong .NET/C# and SQL skills and hands-on experience...  ...clean, efficient, and testable code using modern engineering best practices such as CI/CD... 
    .net
    Work at office
    Remote work
    Flexible hours

    RMA PA

    Saint Louis, MO
    3 days ago
  •  ...Required Skills: 1. Java Full Stack Engineering Java 8+, J2EE, Spring, Hibernate...  ...Explore practical GenAI use cases for modernization, automation, and platform efficiency...  ...elements of projects/processes within the Software Engineering area by applying in-depth knowledge... 
    Senior
    Local area

    re-zoo-me

    Saint Louis, MO
    4 days ago
  • $67.5 per hour

     ...Job Title: Software Engineer Job Description This Software Engineer role focuses on designing...  ...with evolving business requirements and modern software development practices....  ...with C and C#. Experience with the .NET Framework. Proficiency with HTML and... 
    .net
    Contract work
    Temporary work

    Actalent

    Saint Louis, MO
    1 day ago
  •  ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with...  ...insurance space that is building modern, AI-enabled products to help customers...  ...decisions. They’re looking for a Senior Software Engineer who enjoys solving real... 
    Senior
    Remote work

    EAMES CONSULTING, LLC

    Saint Louis, MO
    2 days ago
  •  ...Title: Senior Software Engineer - Full Stack & Secure Systems Location: St. Louis, MO Employment Type: Full-Time Security Clearance...  ...initiatives by developing secure, scalable, and modern software solutions in a high-impact environment. This role... 
    Senior
    Full time

    Abode Tech Zone

    Saint Louis, MO
    3 days ago
  •  ...Senior Node/React Software Engineer Location: Remote (US) with preference for hybrid in Richmond, VA Reports to: CTO About Cookie Cookie...  ...-growth SaaS or startup environments ~ Proficiency in modern JavaScript/TypeScript ecosystems, preferably Node and... 
    Senior
    Remote work

    Cookie Finance

    Saint Louis, MO
    2 days ago
  •  ...Senior Software Engineer Job Requisition ID: 56419 Founded in 1920, Eastman is a global specialty materials company that produces...  ...environment and take on complex technical challenges using modern technologies and cloud platforms. By joining our team, you'... 
    Senior
    Visa sponsorship

    Eastman

    Saint Louis, MO
    15 hours ago
  • $130k - $180k

     ...loan volume. Total Expert is looking for an experienced senior software engineer who enjoys solving problems and delivering high-quality software...  ...and responsive web services with JavaScript/TypeScript and modern frameworks (Vue, React, etc.) ~ Experience with queuing... 
    Senior
    Temporary work
    Work visa
    Flexible hours

    Total Expert

    Saint Louis, MO
    15 hours ago
  •  ...Qualifications ~4+ years of professional experience in full-stack software development using C# and .NET Core. ~4+ years of hands-on experience developing...  ...logging frameworks ~3+ years of experience building modern web applications using Angular 2.0+ and Bootstrap. ~... 
    .net

    Take2 Consulting LLC

    Saint Louis, MO
    1 day ago
  •  ...Description Job Description Description: Hybrid 4 days in office in St. Louis, MO   Our client seeks a hands-on Senior Software Engineer to modernize and maintain a mission-critical enterprise application in AWS GovCloud. The role focuses on practical engineering,... 
    Senior
    Hourly pay
    Work at office
    Local area

    Eliassen Group

    Saint Louis, MO
    a month ago
  •  ...Microsoft technology stack including C#,.Net Core, Entity Framework Core, TypeScript,...  ...Azure, and Azure DevOps. Experience with modern front-end frameworks, specifically Angular...  ...such as design documents, specifications, software architecture documents, and instructions.... 
    Senior
    .net
    Work experience placement

    The Timberline Group Company

    Saint Louis, MO
    15 hours ago
  •  ...Senior Sales Executive Are you FIS? At FIS, our technology powers the world's economy...  ..., and industry networking, helping banks modernize and grow their debit card programs....  ...a true hunter role focused on acquiring net-new clients and expanding FIS's presence... 
    Senior
    .net
    Contract work

    Fisglobal

    Saint Louis, MO
    2 days ago
  •  ...Angeles, California. Zest is hiring for a Senior Business Development Representative to...  ...identifying, sourcing, and advancing net new pipeline through deep account research...  ...and a fully stocked kitchen Beautiful, modern, dog-friendly office with lounge and gaming... 
    Senior
    .net
    Work at office
    1 day per week

    Zest AI

    Saint Louis, MO
    1 day ago
  • Experienced Software Development EngineerCompany:The Boeing CompanyThe Boeing Company is looking...  ...for an Experienced Software Development Engineer to join the Government Vehicle Health...  ...Programming in a high-level language like C#, .NET, Java, SQL, HTML, and CSS5+ years of... 
    .net
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    4 days ago
  •  ...A technology solutions provider is seeking a Senior Software Engineer to join their team in St. Louis, MO. This fully onsite position requires at least 8 years of full stack development experience, with a focus on web services and geospatial systems. The ideal candidate... 
    Senior
    Flexible hours

    Geodata IT, LLC

    Saint Louis, MO
    15 hours ago
  • $126.65k - $171.35k

    Software Engineer, Developer (Experienced or Senior) Autonomy and Mission PlanningCompany:The Boeing CompanyThe Boeing Company is currently seeking Software Engineer / Developer (Experienced or Senior level) to support our Phantom WorksAdvanced Mission Planning team located... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    15 hours ago
  • $122.4k - $190.9k

    Senior Airworthiness Software Certification EngineerCompany:The Boeing CompanyThe Safety, Security, and Airworthiness (SS&A) organization is seeking a Senior Airworthiness Software Certification Engineer to join the Regulatory Administration and Airworthiness DivisionOur... 
    Senior
    Permanent employment
    Full time
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    1 day ago
  • $140k - $145k

     ...nation's vital interests. Requisition #: 1520 Job Tittle: Software Engineer III Location: St. Louis, MO Clearance: Secret...  ...the ability to obtain an SCI ~5+ years of experience with VB.NET or C#.NET (including .NET Framework) ~3+ years of SQL or other... 
    .net
    Work at office

    Agile Defense

    Saint Louis, MO
    1 day ago
  •  ...Job Title - Senior Software Engineer Location - St. Louis, Missouri - Hybrid Duration - Long-Term Contract Interview - Video Job Description - ssessment: Required Position Overview We are seeking a highly skilled Senior Software Engineer... 
    Senior
    Long term contract

    RIT Solutions, Inc.

    Saint Louis, MO
    1 day ago
  •  ...they are not comfortable working onsite in St Louis, MO on a hybrid model. Looking for a high-energy, detail oriented Senior Software Engineer in the Ofallon/Winghaven location to join a new team that will be tasked to build a new product in the digital payment space... 
    Senior
    Contract work

    Samprasoft

    Saint Louis, MO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Modern .NET). Be the first to apply!