Overview
Skills
Job Details
Job Description:
Software Developer to work on a Scrum team tasked with development and maintenance of current and planned program capabilities. Successful candidates will have training (BS) in a science or technology-related discipline, multiple years of experience in software engineering, and prior experience working in a team environment using Scaled Agile Framework (SAFe) or other agile methodologies. The ideal candidate will also have experience with JavaScript (front-end frameworks preferred), Java, or Python. Candidate is expected to collaborate cross-functionally with subcontractors, local engineers, and geographically dispersed teammates.
Applicants should be self-motivated, curious problem solvers with experience in the following tools, processes, and technologies: Required Skills:-
JavaScript (front-end frameworks preferred)
-
Java or Python programming languages
-
Prior experience working with one or more of the following:
-
Red Hat Linux
-
Postgres
-
AWS
-
Apache
-
-
Experience collaborating cross-functionally with subcontractors, local engineers, and dispersed teammates
-
Angular and AngularJS experience (especially AngularJS to Angular code migration)
-
Docker/Kubernetes/Containerization experience
-
3 5 years of software development experience with JavaScript (front-end frameworks), Java, or Python
-
Experience with:
-
Git and contributing to open source projects
-
SAFe or other Agile Release Trains
-
Bridging sustainment and enhancement priorities
-
-
Excellent written and verbal communication skills
-
Strong interpersonal skills
-
Ability to work in a fast-paced, dynamic, collaborative environment
-
Active Top-Secret SCI clearance
-
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