We are seeking a Full Stack Developer to be part of a team charged with providing engineering and systems operations engineering in support of current and future Combat System (CS) Command and Control (C2) functions. Requirements would include NMCI and RDT&E assets and would be onsite at NSWC Dahlgren 5x per week.
Together our team supports V Department with systems engineering software engineering and fleet support element evaluation and system test support and development/production environment support. V14 has a need for a software developer work on Web Application that will deploy Tactical as a Service (TaaS). We are looking for a candidate familiar with version control technologies such as Git virtualization technologies such as VMware and vCenter and popular development tools like VSCode.
Responsibilities:
- Develop welldesigned efficient and testable code for the full stack using industry standards and best practices.
- Ensure all code contributions include reviews for test coverage style guidelines accuracy and efficiency.
- Integrate data from backend services and databases.
- Debug test and fix errors and issues in software frontend and backend.
- Continuously update documentation as required to ensure maintainability and transparency of design.
Requirements:
- U.S. Citizenship and Active or Interim DoD SECRET clearance.
- Bachelor of Science in a computer science or related field.
- Minimum of (3) three years of experience in software development with experience in the below areas:
- Full stack development experience using JavaScript CSS Python and SQL.
- Docker/Containerization.
- Knowledge of RESTful web services and APIs.
- Proven experience with Bash or other UNIX based shells.
- Experience Frontend & Backend design.
- Experience with Git SVN or any version control software.
- Strong problemsolving and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and multitask effectively.
- Understanding of the Software Development Life Cycle (SDLC).
Preferred Qualifications:
- IDEs preferably Visual Studio Code.
- Experience with CI/CD systems preferably GitLab CI.
- Understanding of database systems (PostgreSQL MySQL MongoDB MariaDB).
- Proficiency with RedHat preferably RHEL 8.
- Knowledge of Python modules such as Celery Pandas and NumPy.
- Experience with VMware/Virtualization technologies.
- Knowledge of PowerShell and PowerCLI.
Remote Work :
No