> Markdown version of [/jobs/ext/1801536-software-developer-windows-applications](https://www.wearedevelopers.com/jobs/ext/1801536-software-developer-windows-applications). 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 - Windows Applications - **Company:** Addison Group - **Location:** Nashville, TN, United States - **Salary:** $130,000.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Adobe InDesign, Software Applications, C Sharp (Programming Language), C++ (Programming Language), Code Review, Databases, Relational Databases, Python (Programming Language), Microsoft Software, Microsoft SQL Server, Software Engineering, Windows Desktop, Information Technology - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=599e975f6c158c4d ## About the Role * Professional experience developing Windows desktop applications. * Strong experience with C# and the Microsoft development stack. * Experience working with Microsoft SQL Server or comparable relational databases. * Exposure to C++ is highly preferred; Java experience will also be considered. * Strong analytical and problem-solving abilities. * Excellent communication skills with the ability to work directly with business stakeholders. * Ability to work independently in a collaborative team environment., * Experience with Python and/or JavaScript. * Background working in highly analytical software environments. * Experience within regulated industries or enterprise software development. * Bachelor's degree in Computer Science, Software Engineering, Mathematics, or a related technical discipline. ## Description * Design, develop, and maintain Windows-based desktop applications using Microsoft technologies. * Partner directly with business users to gather requirements and translate operational needs into technical solutions. * Develop and support database-driven applications supporting complex business processes. * Enhance existing software while contributing to new application development initiatives. * Troubleshoot production issues and participate in application support as needed. * Collaborate with cross-functional teams throughout the software development lifecycle. * Participate in design discussions, code reviews, testing, and continuous improvement initiatives. ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-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) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [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 Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)