No more applications are being accepted for this job
- Collaborate close 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.
- Create containerized applications utilizing Docker and Kubernetes for deployment in an AWS cloud environment.
- Work individually on large projects with little direction.
- Develop full stack features and applications.
- Experience with JavaScript Framework.
- Experience or willingness to learn Kubernetes and Docker.
- Experience developing and updating technical documentation.
- Technology Stack of application(s) with which this role will interact:
- JavaScript
- TypeScript
- Kubernetes
- Docker
- NodeJS
- Rancher
- Express
- Angular
- AWS
- Git
- Linux
- Oracle
- Testing Methodologies (Selenium, Cypress)
- Jira
- Confluence #divergent Here's what you'll need:
- Active TS/SCI with Poly
- Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. OR
- Understanding of Linux server environment.
- Kubernetes
- 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 with the Atlassian Tool Suite, including Confluence & Jira.
Software Engineer 1- TS/SCI w POLY Required with Security Clearance - Laurel, United States - Jacobs Technology, Inc.
Description
Your Impact:
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.Responsibilities:
* Three (3) years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
* Analyze user requirements to derive software design and performance requirements. * Investigate and analyze system and user problems to identify potential solutions or fixes. * Debug existing software and correct defects. * Integrate existing software into new or modified systems or operating environments. * Provide recommendations for improving documentation and software development process standards. * Develop, modify, and implement algorithms to address system performance or functional issues in operational systems. * Assist with developing and executing test procedures for software components. * Write or review software and system documentation.* Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.
* Modify existing software to correct errors, to adapt to new hardware, or to improve its performance.* Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
* Design or implement complex database or data repository interfaces/queries.Preferred: