Software Engineer – SME
Company | KBR |
---|---|
Location | Chantilly, VA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Expert or higher |
Requirements
- Active TS//SCI with CI Polygraph
- Bachelor’s degree in computer science, engineering, or related discipline
- Minimum of 12 years of software development, object-oriented design, and programming, including architecture design, coding, and testing experience
- Experience with Web Services and JavaScript (e.g., ReactJS)
- Container based application development experience
- Must possess a DoD 8570 Certification for IAT Level II or higher
- Strong communication and interpersonal skills
- Ability to work independently as well as part of a team to achieve customer and company goals
- Supervisory experience for a team of engineers
- DevOps Engineer (with >10 years of experience in configuration control, testing, security, automation, containerization, orchestration, and cloud services open-source technologies)
- Hands-on experience with Java, C/C++, and/or Python
Responsibilities
- Perform all activities associated with the design, development, implementation, maintenance, configuration management and quality control of software for scientific/engineering applications
- Define system and software requirements and obtain customer approval
- Analyze customer requirements and translate them into a design
- Create prototypes
- Implement Agile development tools such as Jira, Confluence, and Bitbucket/Git to manage work and collaborate with your teams.
- Identify potential roadblocks and develop software solutions where the solution is not always well defined.
- Work to improve performance metrics through critical planning and execution of development tasks.
- Respond to and resolves software discrepancies against documented requirements
- Collaborate with a team to define software requirements
- Generate program design language and code based on department standards
- Design, develop, test, and deploy software systems for our customers
- Determine software maintainability and overall adherence to user requirements on department standards
- Generate/update documents defining software product baselines
- Explore new areas or program in new languages to deliver a complete product
- Support on-site meetings and deliveries to customers
- Lead junior engineers
- Perform other duties as assigned
Preferred Qualifications
- Master of Science degree in Computer Science, Engineering, or related discipline
- Experience with Postgres and MySQL, MongoDB
- Experience with AWS and Azure
- Experience with Docker, Kubernetes,
- Experience with Fortify, CodeDx, Trellix
- Familiarity with Agile and/or DevSecOps procedures Contractor Product Owner (with >10 years of experience in software management and managing a backlog of requirements)
- Experience with Neural Networks/Machine Learning