Job Description
- Design, develop, and maintain code that implements next-generation mission planning, execution, and debriefing software.
- Design and implement software for quality, robustness, and scale.
- Collaborate with Human-Factors Engineering for User Interface design.
- Work in DevOps culture and environment.
- Prepare application containers for deployment.
- Participate in a Scrum/Agile development process.
- Participate in regular team planning and status meetings for tasking, issue resolution, and code review.
- Attend quarterly Program Increment Planning Meeting (PIPM) planning to deconstruct features into manageable-sized stories for your own contribution to the team’s workload.
- Use Confluence daily to document and improve technical and non-technical back-end/front-end processes within our coding environment.
- Contribute to an open environment to ensure the proactive exchange of progress, issues, and information optimization of your team’s production.
- Develop an understanding of Agile methodologies/frameworks in use by your development team.
- Work closely with your team members and scrum master to ensure backlog and tasking are under positive control.
Skills – Minimum of 1 Year of Professional Work Experience
Required Qualifications
The nature of this position affords the flexibility of a fully remote working environment. However, the candidate must maintain an 8-hour workday, 5 days per week, and have daily online presence visible to team members, customers, and CSCI management.
- US Citizenship is required.
- BA/BA in Information Technology, Computer Science, Cybersecurity, or related discipline or equivalent experience of a minimum of six years in Information Technology/ Computer Science.
- A minimum of 1-2 years of work experience in a professional environment performing technical assignments in the following areas.
- Able to program both front and back end, programming languages, the teams technology stack includes: Java, Spring, JavaScript, Typescript, React, Redux, CLI, Kubernetes, Docker, VS Code, Jest with RTL, J-Unit, SWIT, Robot testing, Atlassian Suite (Confluence, Bitbucket, Confluence), GIT, Linux, Yarn/NPM/Maven, Jenkins interface, Rancher, SonarQube, PrismaCloud, Fortify.
- Experience in development within a variety of architectures.
- Candidate must possess ability to communicate effectively and with courteous professionalism while engaging with team members and stakeholders.
- Practical knowledge of various computer, network, and security systems and frameworks.
- Strong analytical, critical thinking, and problem-solving skills.
- Ability to communicate with a non-technical audience about security measures and/or requirements.
- The candidate must be or able to be cleared at a Secret security level.
Preferred Qualifications:
- Agile Scrum certification desired, but not required.
- Secret Clearance.
Experience Levels:
LEVEL 1 – Entry Level with a minimum of 1 year of work experience in a professional environment.
LEVEL 2 – requires a minimum of 2 years related experience.
LEVEL 3 – requires a minimum of 5 years related experience.
LEVEL 4 – requires a minimum of 8 years related experience.
LEVEL 5 – requires a minimum of 10 years related experience.
LEVEL 6 – requires a minimum of 12 years related experience.
LEVEL 7 – requires a minimum of 15 years related experience.
- This position qualifies as a Level 1.
Travel
Requirements – US Citizen / No Clearance Requirement
Minimum
U.S. Citizenship
Yes
Minimum Clearance
The candidate must be or able to be cleared at a Secret security level.