Mid-level Software Engineer
Apply NowCompany: Penta Research
Location: Huntsville, AL 35810
Description:
Huntsville, AL
Full Time
Security: Secret clearance to start
Education Guidance:
Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education, with 5 years of professional experience; or 3 years of professional experience with a related Master's degree; or no experience required with a related PhD or JD. Considered career, or journey, level.
In this role, your responsibilities include:
Required Skills:
Desired Skills (not required):
Full Time
Security: Secret clearance to start
Education Guidance:
Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education, with 5 years of professional experience; or 3 years of professional experience with a related Master's degree; or no experience required with a related PhD or JD. Considered career, or journey, level.
In this role, your responsibilities include:
- Writing programs using C++, Java or similar languages
- Creating and running unit test
- Developing software documentation
- Creating and running automated software builds and pipelines in a Continuous Integration/Continuous Deployment (CI/CD) environment
- Collaborating with Stakeholders and Government customers
- Working within an Agile team environment, to include Program Increment Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Iteration Retrospectives.
- Participating in demos for the team and program Sprint reviews
Required Skills:
- Candidate is expected to be proficient in C++.
- Experience with GitLab/Git for software configuration management
- Experience with Red Hat Enterprise Linux OS
- Experience programming network connections (message generation, formatting, UDP and TCP/IP interfaces)
- Full time onsite
Desired Skills (not required):
- Familiar with Scaled Agile Framework
- Agile Scrum
- Experience with Java and user interfaces
- Jira - issue tracking and agile project management, or similar tool
- Multi-core and multi-threaded programming
- Familiarity with MDA Sensors and missile defense systems