> Markdown version of [/jobs/ext/3053146-software-engineer](https://www.wearedevelopers.com/jobs/ext/3053146-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:** Penta Research - **Location:** Huntsville, AL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Kubernetes Security, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, JIRA, Unit Testing, C++ (Programming Language), Cloud Computing, Computer Programming, Protocol Buffers, Issue Tracking Systems, Junit, Message Broker, Multiprocessing, Network Connections, Scrum Methodology, Scaled Agile Framework, Secure Coding, Software Engineering, TypeScript, Multithreading, Test-Driven Development (TDD), ReactJS, Spring-boot, Containerization, Git Flow, Integration Tests, Kubernetes, Software Coding, Terraform, Docker - **Published:** September 24, 2026 - **Apply:** https://www.thejobnetwork.com/job/553c10e7-d0da-4b83-9bbf-65ba59e4bcf6/software-engineer-seniorlevel ## About the Role Job Description Penta is seeking a highly-motivated Software Engineer to join our (Modeling and Simulation Contract - Framework and Tools) MASC-F Objective Simulation Framework (OSF) development team. The candidate will design, develop, test, and field C++, Java (Spring Boot), and TypeScript + React software to support mission-critical missile-defense systems operating in cloud, on-prem, and hybrid test environments. This is a Senior-Level Development role position that requires strong technical depth, proven delivery in an Agile environment, and the ability to work directly with government stakeholders. Basic Requirements: Bachelor's degree from an accredited college in a related discipline, with 14 years or more of professional experience; or 12 years of professional experience with a related Master's degree; or 9 years of professional experience with a related PhD Clearance Level: Secret Support Location: On sight at Lockheed Martin in Huntsville, AL In this role, your ## Description * Software Development + Write high-performance, secure code in C++, Java, and Java Spring Boot + Build responsive front-ends using TypeScript + React + Triage defects, produce root-cause analysis, and drive fixes * Testing & Quality + Author unit tests (GoogleTest, JUnit, Jest) and integration tests + Participate in coding peer reviews * Containerization + Containerize applications with Docker * Agile Development + Operate in an agile team with other developers, product owners and SCRUM masters + Break down features into stories, and deliver on time + Lead and agile team or operate as a software Subject Matter Expert (SME) * Mentorship + Coach junior engineers on coding standards, Git workflows, container security, and test-driven development Desired Skills Include: * Familiar with Scaled Agile Framework * Multi-core and multi-threaded programming * Experience programming network connections (protocol buffers, message brokers, UDP and TCP/IP interfaces) * Jira - issue tracking and agile project management, or similar tool * Cloud and Container Orchestration with Helm and Terraform ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## 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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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 Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)