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

Software Engineering - .Net [Remote]

$100k - $140k
Full-time

Computer Information Concepts

Saint Louis, MO
  • Remote job

Location: Remote — must reside in CO, FL, IA, IL, KS, MO, NE, OH, or TN Travel Expectations: Applicants will receive a Culture Index survey by email after applying. Completion of the survey is a required step in our hiring process. **

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.

As a Software Engineer (Desktop .NET), you will play an important role in keeping established government software reliable, supportable, and evolving while the company builds its next generation of SaaS products.

You will work across Windows desktop and client/server applications built with C#, VB.NET, WinForms, .NET Framework, and modern .NET, along with SQL Server databases, ASP.NET/IIS portals, operational reports, integrations, and deployment workflows.

Success in this role means taking ownership of product changes from diagnosis through release, improving reliability and maintainability, and making thoughtful modernization investments that reduce risk and improve the customer experience.

You will work closely with domain experts and Customer Engineering on technical escalations and business requirements. Software Engineering owns product fixes, shared releases, and the long-term health of the codebase while Customer Engineering leads frontline customer support and implementation.

Maintain, debug, and extend Windows applications built with C#, VB.NET, WinForms, .NET Framework, and modern .NET.

Refactor or modernize established code when changes provide clear reliability, maintainability, or customer benefits.

Develop and tune SQL Server schemas, T-SQL queries, stored procedures, and data-conversion logic with a strong focus on correctness.

NET/IIS web portals and the interfaces between portal, desktop, and database components.

Build and troubleshoot operational reports, including SAP Crystal Reports, and structured import/export workflows using formats such as JSON and XML.

Strengthen production diagnostics through structured logging, error tracking, monitoring, and tools that help reproduce and resolve customer-reported issues.

Partner with domain experts and Customer Engineering to understand business rules and develop maintainable product solutions.

Document product, build, and release knowledge so expertise can be shared effectively across the team.

Use AI-assisted development tools thoughtfully while remaining accountable for code quality and customer impact.

5+ years of professional software engineering experience with substantial .NET application ownership.

  • Strong C# experience and practical experience maintaining VB.NET code.
  • NET and .NET Framework, including Windows desktop development with WinForms or a comparable UI framework.
  • Strong SQL Server and T-SQL skills, including stored procedures, query optimization, schema design, and production data troubleshooting.
  • NET data-access approach.
  • NET applications hosted in IIS.
  • Experience with reporting tools such as SAP Crystal Reports.
  • Practical unit and integration testing experience in established codebases.
  • Experience with CI/CD in GitHub Actions, Azure DevOps, or a comparable system.
  • Working knowledge of structured logging, error tracking, monitoring, and production diagnosis.
  • Experience working on a modern product team using agile processes.
  • Practical experience with AI coding tools such as Claude Code, Codex, or comparable tools.
  • PowerShell automation and experience working with JSON/XML integrations or flat-file imports.

Finance, payroll, property valuation, tax, records, utilities, or other local-government domain knowledge.

Experience modernizing large desktop or client/server application portfolios.

Make meaningful reliability and usability improvements to software that local governments depend on every day.

  • Help modernize an established product portfolio through better source control, testing, diagnostics, releases, shared code, and selective framework upgrades.
  • Work on consequential business problems involving payroll, finance, tax, records, reporting, and customer data.
  • Help turn deep product and domain knowledge into shared engineering practices and systems that strengthen the team over time.
  • Contribute to the evolution of established products while helping position the company for its SaaS future.
  • Medical, dental, and vision coverage, with the company paying 75% of monthly premiums.
  • Vacation, sick leave, and paid holidays to support work-life balance.
Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Software Engineering - .Net [Remote] in Saint Louis, MO vacancy
  • $125k - $135k

     ...RAYUS Radiology is looking for a Sr IT Software Engineer to join our team. We are challenging the...  ...readability, maintainability, and efficiency, of desktop client applications and services using...  ...(7) years' experience working with .NET framework (C#, ASP.NET), HTML, HTML5,... 
    .net
    Full time
    Work experience placement
    Immediate start
    Monday to Friday
    Shift work

    RAYUS Radiology

    Saint Louis, MO
    19 hours ago
  •  .... Requisition #: 1520 Job Tittle: Software Engineer III Location: St. Louis, MO Clearance...  ...SCI ~5+ years of experience with VB.NET or C#.NET (including .NET Framework) ~3...  ...Windows Server) Knowledge of Windows Desktop Development Project Management Tools (Azure... 
    .net
    Work at office

    Agile Defense

    Saint Louis, MO
    23 days ago
  • $73.45k - $132.78k

     ...opportunity for an Exploitation Specialist/GDAT Software Engineer to join our team in St. Louis, MO. This...  ...-producer contractors. It is a leading desktop application responsible for geo-...  ...Data Hosting. 1-3 years of experience as .NET Visual Basic programmers (application... 
    .net
    For contractors
    Local area
    Immediate start

    Leidos

    Saint Louis, MO
    1 day ago
  •  ...Overview: Position: Software Engineer III Location: Remote (Must work CST hours) Duration: 6-12+ Months Contract Role Overview Strong professional experience with C# and .NET development . Experience with .NET Framework and .NET Core . Experience... 
    .net
    Contract work
    Remote work

    Stellar IT Group

    Saint Louis, MO
    3 days ago
  • Indotronix is seeking an :Software Engineer-Developer 3 Location :Maryland Heights, MO Bachelor...  ...enhance software applications using .NET technologies. Execute and document...  ...Qualifications Experience with Windows desktop development and Windows Server... 
    .net

    Indotronix International Corporation

    Maryland Heights, MO
    2 days ago
  •  ...Insight Global is seeking experienced Software Engineers to join the growing team for one of our...  ...10+ years of experience with VB, C#, .NET and/or .NET Framework • 5+ years of SQL...  ...Windows Server) • Knowledge of Windows Desktop Development • Project Management... 
    .net

    Insight Global

    Maryland Heights, MO
    1 day ago
  •  ...DotNetNuke) Remote Contract/ Fulltime ~ Extensive Experience in building and supporting Web Applications built in .net and .net core. ~ Extensive Experience in DNN (DotNetNuke). ~8-10 years SME level expertise in building DNN apps/sites. ~... 
    .net
    Full time
    Contract work
    Remote work

    Procyon TS

    Saint Louis, MO
    1 day ago
  •  ...Software Engineer-Developer 3 - Hazelwood, MO About the Role Join Indotronix as a Software...  ...This is an opportunity to leverage your .NET, SQL, and troubleshooting expertise in a...  ...environments - Familiarity with Windows desktop application development - Experience... 
    .net
    Flexible hours
    Shift work
    Day shift

    Indotronix International Corporation

    Hazelwood, MO
    2 days ago
  • $100k - $163k

     ...Senior Software Engineer Wells Fargo is seeking a Senior Software Engineer to join the Investment Solutions team within Wealth & Investment...  ...~4+ years experience in Spring Boot (Java ecosystem) or ASP.NET Core (.Net) ~2+ years experience in React or Angular ~2+ years... 
    .net
    Work experience placement
    Relocation package

    Wells Fargo

    Saint Louis, MO
    4 days ago
  •  ...Responsibilities Kforce's client is looking to add a Senior Software Engineer to their team. This role is a 6-month contract to hire in...  ...development using the Microsoft technology stack, including C#, .NET, SQL Server, and Azure.This is an opportunity to work on... 
    .net
    Hourly pay
    Contract work

    Kforce

    Saint Louis, MO
    1 hour ago
  •  ...Software Engineer Position Role Expectations Demonstrates technical excellence and competency. Relies on supervision to complete...  ...Significant experience in one or more of the following technologies:.NET 4.x, SOAP / Rest Services, ADO.NET, MVC, Vue.js, Bootstrap,... 
    .net
    Contract work
    Remote work

    The Timberline Group Company

    Saint Louis, MO
    3 days ago
  • $105k - $140k

     ...Software Engineer Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Software...  ...TS/SCI ~3+ year of experience with VB.NET or C#.NET (including.NET Framework) ~2...  ...) ~1+ years experience with Windows Desktop Development ~ Project Management Tools... 
    .net
    For contractors
    Relocation package
    Flexible hours
    Shift work
    Day shift

    Boeing

    Hazelwood, MO
    4 days ago
  •  ...Description Job Description Intermediate .NET Developer   Job Description: We are looking for a .Net developer to build software using languages and technologies of the ....  ...communication with other software engineers, project managers, cross-functional project... 
    .net

    Know Ink, LLC

    Saint Louis, MO
    18 days ago
  •  ...years of professional full-stack software development experience. Proven...  .... Experience with C# and .NET frameworks. Place of Performance...  ...to Join: Full-Stack Software Engineer (AI-Enhanced Development) is...  ...types including web, mobile, and desktop solutions. Approach customer... 
    .net
    Hourly pay
    Contract work
    Remote work

    3B Staffing LLC

    Maryland Heights, MO
    5 days ago
  • $85k - $115k

    Advanced Software EngineerProSight Financial Association, a leading industry organization, is seeking an experienced and results-driven Advanced Software Engineer with strong .NET/C# and SQL skills and hands-on experience developing Microsoft Azure cloud solutions. In... 
    .net
    Work at office
    Remote work
    Flexible hours

    RMA PA

    Saint Louis, MO
    5 days ago
  • $120k - $160k

     ...Company We are an established software company with a long history...  ...products. Our engineering organization supports both established...  ...Software Engineer (Modern .NET), you will play a key role in...  ...transition from established desktop products to the new SaaS suite... 
    .net
    Remote job
    Full time
    Local area

    Computer Information Concepts

    Saint Louis, MO
    19 days ago
  •  ...contribute in areas dealing with software design, service architecture,...  ...test, and maintain web- and desktop-based business applications....  ...for compliance with company engineering standards, policies and...  ...PLSQL. Proficient with Java,.NET and web technologies Demonstrated... 
    .net
    Work experience placement
    Work at office
    Remote work

    Software Technology Inc

    Saint Louis, MO
    5 days ago
  •  ...duties as assigned. Requirements Required 3+ year of software development experience • Proficiency in multiple tools of the full...  ...to be specific to role/team) • JavaScript/Java/Groovy/Go/C#/.Net/Python • Docker/Kubernetes • NodeJS • relational/NoSQL database... 
    .net

    Software Technology Inc

    Wildwood, MO
    1 day ago
  •  ...applications to Azure, so cloud experience is desired as well.Requirements:3+ Years of ExperienceC# developer in windows environment.NET CoreSQL ServerCandidates should be able gather requirements and then present the code/product. All code is peer reviewed.Nice to Haves... 
    .net
    Contract work
    Shift work

    Software Technology Inc

    Saint Louis, MO
    3 days ago
  •  ...Description Nidec Motor Corporation seeks candidates for a Software Engineer I role to support Nidec Motor Corporation's Climate...  ...in St. Louis, MO . The Software Engineer I supports Desktop application development, database interaction, Microprocessor... 
    Contract work
    Shift work

    Nidec

    Saint Louis, MO
    4 days ago
  •  ...Senior Applications Engineer – C#/GraphQL/ArcGIS/AGOL DeveloperLocation: Prefer St. Louis,...  ...with strong preference for JavaScript, .NET, Python, PL/SQL, MSSQL10+ years C#,.NET,...  ...selection, and implementation of large-scale software systems and platformsMentor and support... 
    .net
    Live in
    Work at office
    Local area
    Remote work
    3 days per week

    Anveta

    Saint Louis, MO
    3 days ago
  •  ...of Position Responsible for developing software for simulator systems. Application areas...  ...our Display Management System (DMS) C# .NET application. DMS creates seamless, immersive...  ...incorporate product improvements. DMS engineers get hands on experience with a variety of... 
    .net
    Permanent employment
    Work at office
    Night shift

    FlightSafety International

    Hazelwood, MO
    3 days ago
  • $105k - $128.14k

     ...Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing...  ..., design patterns, and best practices ~ Experience with .NET MAUI Drug Free Workplace: We are a Drug Free Workplace... 
    .net
    Permanent employment
    Work experience placement
    Interim role
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Maryland Heights, MO
    4 days ago
  •  ...Description Transform technology into opportunity as a Citrix Software Virtualization Engineer with GDIT. A career in enterprise IT means connecting and...  ..., including VMware Horizon, Citrix Virtual Apps and Desktops, or Microsoft Remote Desktop Services. ~2+ years of... 
    Contract work
    Work experience placement
    Remote work

    General Dynamics Information Technology

    Saint Louis, MO
    24 days ago
  • $126.65k - $171.35k

     ...programming using a high-level language such as C#, .NET, Java, SQL, HTML, or CSS. We require 5+ years of software development experience on Windows or Linux....  ...environment. Preferred: a bachelors degree in engineering, engineering technology, chemistry, physics,... 
    .net
    Full time
    Relocation
    Visa sponsorship
    Work visa

    Boeing

    Hazelwood, MO
    8 days ago
  •  ...Paid time off ~ Vision insurance Software Developer – Enterprise Geospatial...  ...Key Responsibilities Full-Lifecycle Engineering: Research, design, code, test, deploy,...  ...language (Python, Java, JavaScript, React, or .NET). Containerization & CI/CD: Hands-on... 
    .net
    Flexible hours

    Meridian Systematics

    Saint Louis, MO
    23 days ago
  •  ...transaction volume for 45,000 merchants. Our team is a growing group of software developers dedicated to creating great software and growing the...  ...such as Visual Studio, git, TFS, and SSMS. Work with the latest.NET frameworks, including.NET Core and ASP.NET Core. Build... 
    .net

    The Timberline Group Company

    Saint Louis, MO
    5 days ago
  •  ...Job Title:  Lead Full-Stack .NET / Angular Engineer Job Type: Contract Experience: 15+ Years Interview: Virtual and take-home assessment...  ...expertise in .NET, Angular, cloud, databases, and modern software architecture. Key Responsibilities Lead... 
    .net
    Contract work

    Stellar IT Solutions LLC

    Saint Louis, MO
    3 days ago
  • C# .NET Software Developer / Software Engineer / Web Application Developer MarketVolt, LLC, a digital marketing software and services firm based in St. Louis, seeks a creative software developer who can thrive in a fast-paced, customer-driven environment. We're an established... 
    .net
    Shift work

    MarketVolt

    Saint Louis, MO
    5 days ago
  • $126.65k - $171.35k

     ...with us. The Boeing Company is looking for an Experienced Software Development Engineer to join the Government Vehicle Health Maintenance team in...  ...Design and Programming in a high-level language like C#, .NET, Java, SQL, HTML, and CSS ~5+ years of experience with software... 
    .net
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift
    Hazelwood, MO
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering - .Net [Remote]. Be the first to apply!