> Markdown version of [/jobs/ext/2563734-asenior-software-developer](https://www.wearedevelopers.com/jobs/ext/2563734-asenior-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). --- # aSenior Software Developer - **Company:** Platinum Technologies - **Location:** Cumberland County, NC, United States - **Experience:** Expert - **Salary:** $160,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Component-Based Software Engineering, Application Integration Architecture, Software Applications, Application Performance Management, Configuration Management, Code Review, Software Debugging, Revision Control Systems, Interoperability, Software Maintenance, Secure Coding, Software Engineering, Software Systems, Software Security, Gitlab, SC Clearance, Information Technology, Software Version Control - **Published:** August 24, 2026 - **Apply:** https://www.dice.com/job-detail/6b8b4f77-e46f-4c32-91fc-3f88277c2cb4 ## About the Role * Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent experience. * Minimum seven (7+) years of software development experience. * Active Secret Clearance. * Experience designing, developing, testing, and maintaining software applications. * Strong understanding of software development processes, lifecycle management, and Agile workflows. * Experience developing and integrating APIs, services, and application components. * Experience with source code management and version control tools such as GitLab or similar platforms. * Strong understanding of secure coding practices and software security requirements. * Experience troubleshooting, debugging, and resolving complex software issues. * Ability to work closely with developers, designers, engineers, and operators to translate functional requirements into software solutions. ## Description * Designs, develops, tests, and maintains software applications and solutions in support of mission requirements. * Develops scalable, secure, and efficient software solutions that meet technical and operational requirements. * Leads and supports software development activities throughout the full software development lifecycle, including design, development, integration, testing, deployment, and sustainment. * Develops and integrates APIs, services, and application components to enable interoperability across systems and platforms. * Troubleshoots complex software issues, identifies root causes, and implements effective solutions. * Optimizes application performance, reliability, scalability, and maintainability. * Applies secure coding practices and ensures software solutions meet applicable cybersecurity and compliance requirements. * Conducts code reviews and supports development standards, documentation, configuration management, and version control practices. * Works closely with developers, engineers, architects, cybersecurity personnel, and operators to translate functional and technical requirements into software solutions. * Supports integration, testing, deployment, and ongoing enhancement of software capabilities. * Provides technical guidance and mentorship to junior and mid-level developers. * Evaluates emerging technologies, development frameworks, and tools and recommends solutions that improve development efficiency and mission outcomes. ## 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) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [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) ## Related Articles - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)