Full Stack Software Engineer

SOC
Great Falls Crossing, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Great Falls Crossing, United States of America

Tech stack

Java
API
Agile Methodologies
Artificial Intelligence
Bash
C++
Continuous Integration
Software Design Patterns
Linux
Python
Prometheus
Message Oriented Middleware
Software Engineering
Subversion
React
Delivery Pipeline
Grafana
Backend
GIT
Vue.js
Kafka
Front End Software Development
Microservices

Job description

Full Stack Software Engineer is needed for a direct hire onsite opportunity with SOC's client in Herndon, VA., Our client is seeking a Full Stack Software Engineer to join our team. You will work on an integrated team to build innovative software using mathematical solutions to support users in the defense and intelligence communities. This team is building innovative software using mathematical solutions to support users in the defense and intelligence communities. The clients products and services contribute to missions in support of national security, provide expertise used in the latest app technology, support efforts for the health and sustainability of our planet. Now is your chance to amplify your impact, working to solve the world's most pressing challenges. This position is ideal for both recent graduates and experienced individuals in the software engineering field, and offer a chance to grow and explore different technologies within a dynamic AI-driven environment.

Requirements

  • Must be a US citizen with a current TS/SCI clearance.
  • Bachelor's degree or higher in Software Engineering or related STEM field.
  • Minimum of 3 years of experience.
  • Experiences with any of the following: Java, C++, Python, Vue.js, React, Kafka or similar, Git, ELK, Grafana, Prometheus, Bash, Linux
  • Experience developing containerized micro-services.
  • Experience Developing Front end Web applications
  • Experience Developing Backend services that use API's or a message bus to communicate.
  • Experience with software engineering tools (i.e., Git/Subversion, IDE).
  • Familiarity with the Agile development process and tools.
  • Familiarity with Continuous Integration and Continuous Development pipelines (CI-CD Pipelines).
  • Ability to work in a geographically dispersed, collaborative team environment.
  • An Excellent Candidate for this position will meet most of the following experience requirements:
  • Experience with formal software development methodologies (Agile)
  • Experience writing software implementing algorithms
  • Experience implementing Design Patterns
  • Familiarity with Aerospace Engineering and space operations

Employment Pre-requisites

The following requirements must be met to be eligible for this position: successful completion of a background investigation, and drug urinalysis.

Apply for this position