Junior Software Developer - Latitude, Inc.
Washington DC, DC
About the Job
Software Developer
Duties and Responsibilities
Responsibilities include, but are not limited to:
- Support the integration of new Red Hat Enterprise Linux (RHEL) versions and related support libraries with existing C/C, Java, and Python code base, including updates as necessary to the existing code base to accommodate changes RHEL and 3rd party support library updates
- Apply security updates to RHEL and installed packages.
- Ensure proper software compilation and functionality in resulting software builds
- Develop software containers, inclusive of RHEL, 3rd party support libraries, and combat system source code to support repeatable development and integration by a larger software team
- Develop/modify predominantly C/C software in response to software bugs and new capability development
- Support an architectural migration of the Combat System to software containers, with an orchestration engine such as Kubernetes
- Develop/maintain software scripts for the Combat System
- Develop and debug software interfaces and related functionality with external systems, provided adequate interface documentation
Knowledge, Skills and Abilities
- Experience with Linux-based software compilation (g) and scripting
- Strong written and oral communication skills
- Strong organizational skills
Education/Experience
- BC Computer Science degree or equivalent
- Minimum 2 years of software build/CM experience in a Linux environment
- Minimum 5 years C / Java / Python experience
- Minimum 5 years’ experience with Red Hat Linux
- Minimum 2 years’ experience with software containers and orchestration engines
Powered by JazzHR
Source : Latitude, Inc.