Software Engineer (Senior-Level)
Penta Research Incorporated · Huntsville, AL · 6 mo ago
EngineeringFull-time
Responsibilities
- 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
- Author unit tests (GoogleTest, JUnit, Jest) and integration tests
- Participate in coding peer reviews
- Containerize applications with Docker
- 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 and coach junior engineers on coding standards, Git workflows, container security, and test-driven development
Requirements
- Software Development
- Build responsive front-ends using TypeScript + React
- Triage defects, produce root-cause analysis, and drive fixes
- Author unit tests (GoogleTest, JUnit, Jest) and integration tests
- Participate in coding peer reviews
- Containerize applications with Docker
- 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 and coach junior engineers on coding standards, Git workflows, container security, and test-driven development
Qualifications
- 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
Skills
- Familiar with Scaled Agile Framework
- Multi-core and multi-threaded programming
- Experience programming network connections (protocol buffers, message brokers, UDP and TCP/IP interfaces)
Benefits
- Support Location: On sight at Lockheed Martin in Huntsville, AL
Pay
- Not specified
Schedule
- Not specified