> Markdown version of [/jobs/ext/2105702-software-developer-c-net-desktop-application](https://www.wearedevelopers.com/jobs/ext/2105702-software-developer-c-net-desktop-application). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - C#/.NET Desktop Application - **Company:** VSolvit - **Location:** Norco, CA, United States - **Experience:** Experienced - **Salary:** $80,080.0 - $120,016.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Software Applications, Confluence, JIRA, Automation of Tests, Microsoft Azure, Delphi (Programming Language), C Sharp (Programming Language), Code Review, CompTIA Security+, Computer Engineering, Software Design Patterns, Extensible Application Markup Language, Github, Windows Presentation Foundation, Model View ViewModel, Nunit, Object-Oriented Software Development, Scrum Methodology, Mstest, Scaled Agile Framework, Software Engineering, Software Systems, YAML, Telerik, Multithreading, Test-Driven Development (TDD), Concurrency, Software Troubleshooting, Software Application Programming, Git, Xunit, Moq, Information Technology, Asynchronous Programming, Legacy Systems, Jenkins - **Published:** August 18, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88063487/1 ## About the Role * 3-10+ years of professional software development experience. * Strong proficiency in C# and .NET desktop development. * Hands-on experience developing applications with WPF and XAML. * Strong knowledge of object-oriented programming and design patterns. * Experience with multi-threading, concurrency, and TPL. * Familiarity with Test Driven Development. * Experience with NUnit, xUnit, MSTest, or similar testing frameworks. * Familiarity with Moq or similar mocking frameworks. * Experience troubleshooting complex software systems. * Working knowledge of Git. * Strong communication and teamwork skills. * U.S. citizenship required. * Ability to obtain and maintain a U.S. Government Security Clearance. * If applicable, former or current U.S. Government employees must provide a post-employment ethics letter if offered employment. Preferred Skills and Qualifications * Advanced WPF and XAML experience, including MVVM. * Experience with Telerik UI controls. * Experience creating or maintaining YAML-based CI/CD pipelines. * Experience with Azure DevOps, GitHub Actions, Jenkins, or similar tools. * Experience with Agile Scrum or SAFe. * Experience with Jira and Confluence. * Experience in government, defense, or regulated environments. * Experience modernizing legacy applications. * Familiarity with Delphi. * Active Secret or Top Secret clearance. * CompTIA Security+ certification. Education and Certifications * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent experience. * Ability to obtain required DoD Cyber Workforce certifications. ## Description VSolvit is seeking a Software Developer to support the development, modernization, and sustainment of mission-critical analysis applications for the U.S. Navy. The selected candidate will work in an Agile SAFe environment to design, develop, test, and maintain desktop applications using C#, .NET, WPF, and XAML. This role is suited for mid- to senior-level developers with strong desktop application experience and an interest in modernizing legacy systems. Primary Responsibilities * Develop, test, and maintain desktop applications using C#, .NET, WPF, and XAML. * Support modernization of legacy applications, including Delphi-based systems. * Apply object-oriented design, multi-threading, concurrency, and asynchronous programming. * Use Test Driven Development practices and create automated tests. * Troubleshoot software defects and performance issues. * Participate in code reviews, design discussions, sprint planning, and Agile ceremonies. * Support CI/CD pipelines and technical documentation. * Collaborate with engineers, testers, and government stakeholders. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)