> Markdown version of [/jobs/ext/1450721-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1450721-senior-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). --- # Senior Software Engineer - **Company:** VTG Defense - **Location:** Fort Meade, MD, United States - **Experience:** Expert - **Salary:** $170,000.0 - $210,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Software Applications, Systems Engineering, Automation of Tests, Bash Shell, Corona (Software Development Kit), Software Debugging, Monitoring of Systems, Python (Programming Language), Software Architecture, Software Engineering, Software Requirements Analysis, Software Systems, Systems Integration, Scripting, Grafana, Software Application Programming, Kubernetes, Docker - **Published:** July 26, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/86132668/1 ## About the Role * Bachelor's degree in a relevant technical discipline. * Eight (8) or more years of professional Software Engineering experience. * Professional experience with Python software development and scripting. * Experience developing applications or automation solutions using JavaScript. * Experience developing Bash scripts for automation, system administration, or operational workflows. * Experience using Grafana for monitoring, visualization, dashboards, or system observability. * Experience analyzing user requirements and translating them into software design and performance requirements. * Experience debugging, troubleshooting, and resolving complex software defects. * Experience designing or supporting scalable, highly available systems. * Strong understanding of modern software development and system design principles. * Ability to collaborate effectively with software engineers, systems engineers, hardware engineers, and other technical stakeholders. * Core Technical Skills + Python + JavaScript + Bash + Grafana + Software Development + Automation and Scripting + System Monitoring and Observability + Software Testing and Debugging + High-Availability System Design ## Description VTG is seeking an experienced and adaptable Software Engineer to join our team in support of a mission-focused customer deploying cutting-edge systems. The Software Engineer will design, develop, test, integrate, and maintain scalable, highly available software solutions supporting mission-critical environments. This role requires hands-on experience with Python, JavaScript, Bash scripting, and Grafana, along with a strong understanding of modern software engineering and system design principles. What will you do? * Analyze user and mission requirements to derive software design, interface, and performance requirements. * Design, develop, modify, integrate, test, and maintain mission-critical software systems. * Develop and maintain scalable, highly available applications using modern software architecture and system design principles. * Develop software solutions and automation capabilities using Python, JavaScript, and Bash. * Build and maintain dashboards, visualizations, and monitoring capabilities using Grafana. * Debug, troubleshoot, and correct defects in existing software applications. * Create and maintain Docker containers and support application deployments using Kubernetes pods and clusters. * Develop automation scripts to improve development workflows, deployment processes, system operations, and overall efficiency. * Assist with developing and executing test procedures for software components. * Collaborate with systems engineers and hardware engineers to derive software requirements and understand system limitations, capabilities, performance requirements, and interfaces. * Design and modify software systems using engineering analysis and mathematical models to evaluate system performance and design outcomes. * Identify and recommend improvements to technical documentation, software development processes, and engineering standards. * Participate in software integration, troubleshooting, testing, and continuous improvement activities. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [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) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [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) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)