
Software Engineer, Desktop .NET
Posted Aug 13

Posted Aug 13
This is a fully remote position, open to applicants in Colorado, +8 more states.
β’ Responsible for maintaining, debugging, and enhancing Windows applications developed with C#, VB.NET, WinForms, .NET Framework, and modern .NET technologies.
β’ Refactor or modernize legacy code to boost reliability, maintainability, and customer outcomes.
β’ Enhance shared functionalities through scoped libraries and NuGet packages.
β’ Design and optimize SQL Server schemas, T-SQL queries, stored procedures, and data-conversion logic.
β’ Oversee ASP.NET/IIS web portals and manage interactions between portal, desktop, and database components.
β’ Construct and resolve operational reports, including SAP Crystal Reports, alongside JSON/XML import/export workflows.
β’ Optimize Git/GitHub workflows, automated builds and testing, packaging, and ensure repeatable releases.
β’ Augment production diagnostics through structured logging, error tracking, monitoring, and reproduction tools.
β’ Examine escalated defects, communicate insights, estimate workloads, and implement accepted fixes through release and production follow-up.
β’ Collaborate with domain experts and Customer Engineering on business rules and maintainable solutions.
β’ Document product, build, and release knowledge for team dissemination.
β’ Leverage AI-assisted development tools while ensuring accountability for code quality and customer impact.
β’ 5+ years of professional software engineering experience with significant .NET application ownership.
β’ Strong expertise in C# and practical experience in maintaining VB.NET code.
β’ Familiarity with modern .NET and .NET Framework, including Windows desktop development using WinForms or an equivalent UI framework.
β’ Proficient in SQL Server and T-SQL, including stored procedures, query optimization, schema design, and troubleshooting production data.
β’ Experience with LINQ and Entity Framework or another .NET data-access approach.
β’ Proven experience in maintaining ASP.NET applications hosted in IIS.
β’ Knowledge of reporting tools such as SAP Crystal Reports.
β’ Practical experience in unit and integration testing within established codebases.
β’ Strong foundational skills in Git, including branches, commits, merges, conflict resolution, pull requests, and repository-state diagnosis beyond GUI tooling.
β’ Familiarity with CI/CD in GitHub Actions, Azure DevOps, or similar systems.
β’ Experience in creating and maintaining NuGet packages.
β’ Working knowledge of structured logging, error tracking, monitoring, and production diagnostics.
β’ Experience working in a modern product team utilizing agile methodologies.
β’ Practical knowledge of AI coding tools such as Claude Code, Codex, or similar tools.
β’ Strong interpersonal skills with a tactful and empathetic communication style.
β’ Preferred: Experience with PowerShell automation and JSON/XML integrations or flat-file imports.
β’ Preferred: Knowledge of REST API design or consumption.
β’ Preferred: Familiarity with local-government domain knowledge.
β’ Preferred: Experience in modernizing extensive desktop or client/server application portfolios.
β’ Preferred: Background in regulated or audit-focused environments, including SOC 2, GovRAMP, or FedRAMP readiness.
β’ Completion of the required Culture Index survey after applying.
β’ Medical, dental, and vision insurance, with the company covering 75% of monthly premiums.
β’ 401(k) plan with company contributions.
β’ Vacation, sick leave, and paid holidays.
β’ Annual company offsite event.
The Cigna Group
Parloa
Inflect
Get handpicked remote jobs straight to your inbox weekly.