Full Stack JavaScript Developer - Enterprise Applications, Junior
California Creative Solutions Inc.
Location
Laurel, MD | United States
Job description
Job Title: Full Stack JavaScript Developer - Enterprise Applications, Junior
Job Location: Laurel, MD.
Clearance : TS/SCI Security Clearance with an appropriate Polygraph
Job Type: Permanent.
Description:
As a junior developer, join a team developing a series of applications that are certified, trusted sources of critical mission data that will be used to answer mission and leadership questions across the Enterprise. Play a pivotal role in introducing emerging technologies into the Enterprise. This initiative is agency-wide, and its successful implementation will have a significant impact on daily operations. You'll have the unique opportunity to shape this effort from its inception, essentially building it from the ground up. It's a high-visibility project that will involve engaging with high-ranking stakeholders throughout the Enterprise.
Key Technologies: JavaScript, TypeScript, Kubernetes, Docker, NodeJS, Rancher, Express, Angular, AWS, Git, Linux, Oracle, Testing Methodologies (Selenium, Cypress), JIRA, and Confluence.
Security Clearance Requirements:
This position requires all candidates to be U.S. Citizens and possess an active TS/SCI Security Clearance with a Polygraph .
Responsibilities:
- Collaborate with senior developers, review and critique code as part of a formal merge request process.
- Brainstorm ideas for code base optimizations and implementations.
- Perform web development using Oracle, NodeJS, Angular, and Express.
- Integrate applications with relational databases and SQL (Oracle).
- Use Git version control.
- Develop and implement GitLab CI/CD scripts to automate code deployment and testing.
- Incorporate unit, integration, and regression testing.
- Create containerized applications utilizing Docker and Kubernetes for deployment in an AWS cloud environment.
- Work as part of a team and provide useful/meaningful feedback to other developers/team members.
- Work individually on large projects with little direction.
- Develop full stack features and applications.
Qualifications:
Required Education & Years of Experience
- A Bachelor's degree and three (3) years of experience in software development/engineering.
- Seven (7) years of software development experience may be substituted in lieu of a degree.
Required Skills
- Experience with JavaScript Framework (Angular, Vue, React).
- Experience or willingness to learn Kubernetes and Docker.
- Experience developing and updating technical documentation.
Desired Skills
- Understanding of Linux server environment.
- Kubernetes infrastructure knowledge.
- Experience with Docker.
- Experience closely collaborating with the Government customer.
- Experience managing systems hosted in virtual environments such as AWS.
- Knowledge of agile developer methodologies.
- Experience with testing methodologies (Selenium, Cypress).
- Experience the with the Atlassian Tool Suite including Confluence & Jira.
Job tags
Salary