Job Details
* Facility Type: Engineering / Systems Support
* Aircraft Worked: DoD/Military
* Job Duration: Not Available
* Schedule: 1st Shift (9:00 AM – 5:00 PM)
* Tools: Not Required
* Pay Rate: Not Available Education & Job Requirements
* Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics, or chemistry (e.g., Bachelor’s degree) and typically 9 or more years of related work experience OR an equivalent combination of technical education and experience (e.g., PhD + 4 years of related work experience, Master’s degree + 7 years of related work experience).
* Must have a minimum of 5 years of experience in computer science fundamentals, object-oriented design, and software patterns.
* Experience with Java, C++, or Python object-oriented programming in full-stack development environments.
* Experience leading software development projects and/or teams.
* Must be a U.S. Citizen. Professional Attributes
* Strong leadership and team management skills.
* Effective communication and collaboration with cross-functional teams.
* Attention to detail with strong analytical and problem-solving abilities. Preferred Skills
* Bachelor’s degree in engineering, computer science, mathematics, physics, data science, or related field.
* Experience with HTML, CSS, JavaScript, and modern frameworks such as React or OpenLayers.
* Experience with Spring Framework, Hibernate, REST/Open API, and database technologies (SQL and NoSQL).
* Experience with Agile or SAFe methodologies.
* Familiarity with DevSecOps, CI/CD pipelines, and tools such as Jenkins or GitLab CI.
* Experience with middleware technologies such as JMS and WebLogic.
* Experience with dependency management tools such as Maven, Gradle, or Git.
* Experience writing and executing test cases across unit, integration, and system levels.
* Experience supporting space-based or ground-based systems. Job Duties & Functions
* Lead planning and execution of software development tasks, including design, coding, and testing activities.
* Translate system-level requirements into detailed software requirements and models.
* Lead system analysis to identify risks, issues, and opportunities, and implement mitigation strategies.
* Conduct and lead code reviews to ensure compliance with standards and requirements.
* Oversee testing, verification processes, and resolution of software issues.
* Monitor team and supplier performance to ensure alignment with project plans and industry standards.
* Support full software lifecycle activities, including integration, deployment, and maintenance. TeamGlobal Benefits
* Medical, Dental, Vision, 401 (k), and more!
* TG Rewards Program
* Employee Referral Program