> Markdown version of [/jobs/ext/933027-software-developer-ts-cleared](https://www.wearedevelopers.com/jobs/ext/933027-software-developer-ts-cleared). 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 - TS cleared - **Company:** B A Inc. - **Location:** North Charleston, SC, United States - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Windows, Software Applications, Automation of Tests, C Sharp (Programming Language), Information Systems, Data Integration, Database Development, Software Debugging, Extensible Application Markup Language, JSON, Microsoft Visual Studio, Windows Presentation Foundation, Model View ViewModel, Software Engineering, SQL Databases, Web Applications, Extensible Markup Language (XML), Delivery Pipeline, Git, Information Technology, Software Version Control - **Published:** June 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=804fd6936ff76786 ## About the Role * Bachelor's degree in Computer Science, Information Systems, or related field and at least 3 years of relevant experience (or equivalent combination of education and experience)., * Proficiency in C#, .NET Framework, and SQL development. * Hands-on experience with Visual Studio for development and debugging. * Strong understanding of software development life cycle (SDLC) methodologies. * Experience developing WPF/XAML applications. Desired Skills * Experience with MVVM architecture. * Familiarity with Git version control. * Experience with automated testing and build pipelines. * Experience working with XML and JSON. * Knowledge of secure software development best practices. * Previous experience in a government contracting environment. ## Description iDox is seeking an experienced and highly motivated C# .NET Software Developer with strong SQL skills to join our team supporting a secure Government environment in Charleston, SC. This role involves maintaining and enhancing legacy desktop applications, developing unattended/headless processes, and creating modern web-based applications. The ideal candidate is a self-starter who thrives in a collaborative, fast-paced government contracting environment and can work seamlessly with both technical teams and government stakeholders., * Design, develop, test, deploy, and maintain Windows-based and web applications using the Microsoft .NET framework (C#, SQL). * Support and maintain legacy desktop applications using WPF/XAML. * Develop automated processes, including headless/unattended operations. * Implement solutions using Model-View-ViewModel (MVVM) architecture when applicable. * Participate in full software development life cycle (SDLC) activities including requirements gathering, system design, coding, debugging, and deployment. * Utilize Git for source control and collaborate using modern development practices. * Create and maintain automated tests and builds to ensure product quality and reliability. * Work with XML and JSON data formats for data integration and transformation. * Collaborate with cross-functional teams in a multi-vendor, government-supervised environment. ## Related Videos - [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) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [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) - [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 - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)