Senior Full Stack Software Engineer

Government contractor focused on Defense and National Security, providing support in Intelligence, Analytics, Engineering, Mission Support, and Communications.
Backend
Senior Software Engineer
Hybrid
7+ years of experience
AI · Cybersecurity

Description For Senior Full Stack Software Engineer

Barbaricum, a leading government contractor specializing in Defense and National Security, is seeking a Senior Full Stack Software Engineer to join their team supporting the Department of Defense's Chief Data and Artificial Intelligence Officer (CDAO). This role is crucial in accelerating the DoD's adoption of data, analytics, and AI through the Search Portfolio, which includes GAMECHANGER, Contract Search, and JBook Search applications on the Advana platform.

The ideal candidate will combine software development expertise with AI/ML model development capabilities to create scalable, secure, and high-performance solutions. You'll be working at the intersection of cutting-edge technology and national security, developing and maintaining AI-based support capabilities, and collaborating with cross-functional teams including data scientists, UX designers, and cognitive scientists.

Located in Washington, DC's historic Dupont Circle neighborhood, Barbaricum offers the opportunity to work on some of the Nation's most complex and rewarding challenges. The role requires an active DoD Top Secret clearance and extensive experience in full-stack development, with expertise in technologies like Python, JavaScript, React, and Kubernetes. You'll be instrumental in shaping the architecture and implementation of mission-critical applications while staying current with the latest AI system and software architectures.

This position offers a unique opportunity to contribute to national security while working with advanced technologies in AI and software development. The hybrid work environment and collaboration with high-caliber professionals across various disciplines make this an exciting opportunity for someone passionate about technology and national service.

Last updated a month ago

Responsibilities For Senior Full Stack Software Engineer

  • Design and develop software requirements for AI-based support capabilities
  • Develop front end and backend software prototypes, components, and tooling
  • Maintain and guide development of common libraries and tools
  • Maintain existing code base of in-production applications
  • Work with clients and requirements owners to build product lines
  • Develop plans, road maps, and software design strategies
  • Aid in formulating strategy for rapid prototyping of AI capabilities
  • Work with cross-functional teams to compose scalable AI solutions
  • Document requirements and specifications
  • Optimize software designs and architectures
  • Stay informed on latest AI system and software architectures
  • Capture and develop reference architectures

Requirements For Senior Full Stack Software Engineer

Python
JavaScript
Node.js
React
PostgreSQL
Kubernetes
  • Active DoD Top Secret clearance with ability to achieve TS/SCI clearance
  • Bachelor's degree plus 7-10 years experience, or Master's Degree plus 5 years experience
  • Programming experience with Python, JavaScript, and Java (preferred)
  • Experience with front end frameworks like React or Vue
  • Experience with backend frameworks like Node.js, Spring, Django, Flask
  • Experience with Agile software development methodologies
  • DevSecOps experience including CI/CD tooling
  • Experience with containerization and Kubernetes
  • Familiarity with ORM frameworks and PostgreSQL
  • Strong communications skills
  • DoDD 8140 IAT Level III preferred

Interested in this job?

Jobs Related To Barbaricum Senior Full Stack Software Engineer

Software Engineer III

Senior Software Engineer position at Barbaricum, focusing on defense technology and cloud services, requiring 10+ years experience and DoD Secret Clearance.

Full Stack Software Engineer

Senior Full Stack Software Engineer position at Barbaricum, focusing on AI and ML applications for the Department of Defense, requiring TS clearance and extensive development experience.

Senior Foreign Military Sales (FMS) Engineer

Senior FMS Engineer role at Barbaricum supporting PEO GCS, focusing on system engineering for military vehicle platforms in Foreign Military Sales.

Software Engineer

Experienced Software Engineer (SIL Support) needed for systems integration and C5ISR support at Barbaricum, a leading government contractor.

Production Engineer - Lead

Lead Production Engineer role at Barbaricum, supporting PEO GCS with expertise in production engineering and system readiness for defense and automotive industries.