> Markdown version of [/jobs/ext/3050353-software-engineer](https://www.wearedevelopers.com/jobs/ext/3050353-software-engineer). 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 Engineer - **Company:** Mantech International Corporation - **Location:** Philadelphia, PA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Amazon Web Services, Unit Testing, Microsoft Azure, C++ (Programming Language), Configuration Management, Information Systems, Computer Engineering, DevOps, Revision Control Systems, Python (Programming Language), Machine Learning, Smoke Testing, Software Engineering, Product Software Implementation Methods, System Software, Cloud Platform System, Software Security, Build Management, Information Technology, Operational Systems, Devsecops, Vulnerability Analysis, Golang - **Published:** September 24, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9189091/software-engineer ## About the Role * BS degree in Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems. * 3+ years of professional experience developing software using one or more high-level languages such as Java, Python, Go, or C++. * 2+ years of professional experience applying software development methodologies, including Agile and/or DevOps/DevSecOps in a professional or academic setting. * Must possess an IAT Level II IAW DOD 8570.01-M qualifying certification * Must meet at least 1 of the following: + 3+ years managing, maintaining, and supporting software build tools and revision control systems + 3+ years performing software testing and QA duties (ad-hoc, unit, performance, regression, or smoke testing) + 3+ years developing software using cloud-based infrastructure (AWS, Microsoft Azure, etc.) in a professional or academic setting. Clearance Requirements: * US Citizenship required and an active or current Secret Clearance or ability to obtain prior to starting this position. Physical Requirements: * Must be able to move up/down ladders, along narrow companionways, and lift and carry equipment and tools weighing 25 lbs. * Must be able to remain in a stationary position 50% of the time. Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers via email, phone, and or virtual ## Description * Provide cybersecurity system software development support to the customer in accordance with NSWCPD System Engineering Process (SEP). Development to include design and implementation of software with development and execution of unit tests for Operational Technology (OT) systems. * Perform software security analysis on software baselines and source code. * Establish and maintain configuration control of software, hardware, and containers. * Support development and application of Machine Learning techniques to identify cybersecurity-critical data elements from technical documents and other sources of information. * Develop, evaluate, update, and review technical documentation 9inclduing manuals, system diagrams, system drawings, signal flow diagrams, logistics documents and data sets, and operating procedures) * Support development and review of drawing packages representing shipboard and land-based test facility configurations. * Support design, development, and implementation of DevSecOps solutions for software products deployed to laboratory, test facility, or shipboard environments. Support shall include use of software build automation and dependency management tools as well as static and dynamic vulnerability scanning tools. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [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) - [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) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)