> Markdown version of [/jobs/ext/2918794-senior-software-engineer-programmer-engineer-iii](https://www.wearedevelopers.com/jobs/ext/2918794-senior-software-engineer-programmer-engineer-iii). 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). --- # Senior Software Engineer (Programmer Engineer III) - **Company:** PMAT Inc. - **Location:** San Diego, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Continuous Integration, Python (Programming Language), Platform as a Service (PAAS), Scrum Methodology, Software Architecture, Software Deployment, Software Engineering, Systems Integration, Virtualization Technology, Software Organization, Trunk-based Development, Git, Git Flow, Kubernetes, Enterprise Integration, Devsecops, Serverless Computing, Static Application Security Testing, Golang, Microservices, Dynamic Application Security Testing - **Published:** September 15, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9151011/senior-software-engineer-programmer-engineer-iii ## About the Role * Minimum 5 years of demonstrated software-development experience using Agile frameworks (Scrum, Kanban, SAFe or equivalent) to design, develop, and deliver production software. Experience must include coding in at least one language (e.g., Python, Java, C#, Go, C++), modern architecture patterns (e.g., microservices, event-driven, serverless), Git-based workflows (e.g., GitFlow or trunk-based development), and end-to-end delivery through automated testing to production deployment on Kubernetes, cloud, or virtualized environments. * Minimum 2 years of demonstrated DevSecOps experience configuring automated security testing tools (SAST, DAST, SCA, container scanners) as CI/CD quality gates in a highly regulated Government or DoD-mandated environment such as OSA, Platform One, or equivalent. * Minimum 2 years of demonstrated experience coding, integrating, and maintaining resilient software architectures designed for DDIL environments, afloat/ashore PaaS environments such as Navy ACS or USMC CHE (or equivalent), and securely integrating software with Cross-Domain Solutions (CDS). Education and Certification Requirements: * Bachelor's degree, STEM or related; experience in lieu of degree Citizenship and Clearance requirements: * U.S. Citizenship required * No dual citizenship * Active Top Secret clearance w/ SCI eligibility required * Active Top Secret/SCI clearance preferred ## Description About the role: PMAT is seeking a Senior Software Engineer (Programmer Engineer - Level III) to support the design, development, integration, and delivery of production software within mission-critical DoD environments. In this role, you'll work across the software development lifecycle, building modern software architectures, supporting automated testing and secure CI/CD pipelines, and deploying capabilities across Kubernetes, cloud, virtualized, and PaaS environments. You'll contribute to resilient software designed to perform in challenging DDIL, afloat, and ashore operational environments while supporting secure integration across mission systems. Responsibilities: * Design, develop, integrate, and maintain production software using modern software development practices and Agile frameworks. * Develop software using modern architecture patterns, including microservices, event-driven, and serverless architectures. * Support Git-based development workflows and end-to-end software delivery through automated testing and production deployment. * Deploy and support software across Kubernetes, cloud, and virtualized environments. * Configure automated security testing tools, including SAST, DAST, SCA, and container scanners, within CI/CD pipelines. * Support DevSecOps delivery within highly regulated Government and DoD environments. * Develop and maintain resilient software architectures designed to operate in DDIL and afloat/ashore PaaS environments. ## Related Videos - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [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) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Why Git Still Matters](https://www.wearedevelopers.com/videos/100288-why-git-still-matters) - [Applying DevOps in Flutter mobile development](https://www.wearedevelopers.com/videos/60-applying-devops-in-flutter-mobile-development) ## 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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)