> Markdown version of [/jobs/ext/1898494-principal-software-developer](https://www.wearedevelopers.com/jobs/ext/1898494-principal-software-developer). 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). --- # Principal Software Developer - **Company:** OCTAVE LLC - **Location:** Madison, AL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Custom Software, DevOps, Hypertext Transfer Protocols (HTTP), Windows Communication Foundation, JSON, Software Maintenance, Software Engineering, SQL Databases, Extensible Markup Language (XML), Extensible Stylesheet Language (XSL), ReactJS, Git, Information Technology, Restful APIs - **Published:** August 1, 2026 - **Apply:** https://www.dice.com/job-detail/dd21af14-698c-424a-8317-d6b06a6a5dc0 ## About the Role * A bachelor's degree in computer science, MIS or related field or commensurate, documented experience in a role with similar responsibilities * 7+ years' experience in software development * Excellent communication and critical thinking skills * Good organizational skills and detail-oriented mindset * Experience in public safety workflows * Experience in developing Public Safety applications is a plus. * Working Knowledge of: C#, C++, XML/XSL, JSON, SQL, HTTP/REST, REACT, WCF, GIT, Microsoft Azure DevOps * Working knowledge of Microsoft Azure Cloud Services is a plus ## Description This position reports to the North American Public Safety Regional Development and Integration Team. This group develops, customizes, and implements software interfaces and integrations on a product and project basis. The position requires communicating with a project team, functional team, customers, service managers, project managers and third-party vendors. * Participating in project requirement gathering sessions. * Preparing and maintaining software design documentation. * Developing product to customer requirements. * Support testing with customers and third-party vendors. * Providing second tier support for custom software deliverables. * Performing project delivery tasks within stated budget and schedule. * Staying abreast of Public Safety industry standards and specifications related to product development. ## 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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Autism in Tech](https://www.wearedevelopers.com/videos/427-autism-in-tech) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [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) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)