Software Engineer

Penta Research
Huntsville, AL, United States
2 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
9 years minimum
Working hours
Regular working hours

Tech stack

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
+19 more
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

Job 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

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all