Senior Software Engineer (Modern .NET)
$120k - $160kComputer 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.
$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.netHourly payContract work$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.netWork at officeImmediate startWork from home- ...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
$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.netRemote workWork from homeFlexible hours- ...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
- ...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.netFull timeImmediate startRemote work
$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- ...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
- ...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.netContract workRemote work
- ...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
$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....netWork at officeRemote workFlexible hours- ...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...SeniorLocal area
$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....netContract workTemporary work- ...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...SeniorRemote work
- ...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...SeniorFull time
- ...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...SeniorRemote work
- ...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'...SeniorVisa sponsorship
$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...SeniorTemporary workWork visaFlexible hours- ...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
- ...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,...SeniorHourly payWork at officeLocal area
- ...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.netWork experience placement
- ...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.netContract work
- ...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.netWork at office1 day per week
- 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....netFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...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...SeniorFlexible hours
$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...SeniorPermanent employmentFull timeContract workWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$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...SeniorPermanent employmentFull timeInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift work$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....netWork at office- ...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...SeniorLong term contract
- ...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...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Modern .NET). Be the first to apply!
- software engineer full time Saint Louis, MO
- graduate software developer no experience Saint Louis, MO
- software engineer healthcare Saint Louis, MO
- network software engineer Saint Louis, MO
- senior software engineer Saint Louis, MO
- software system engineer Saint Louis, MO
- software developer Saint Louis, MO
- ngo software engineer Saint Louis, MO
- startup software engineer Saint Louis, MO
- director software engineering Saint Louis, MO



