Full-Time

Full Stack Software Engineer

Updated on 6/5/2024

Barbaricum

Barbaricum

51-200 employees

Provides communication and cybersecurity solutions for government

Consulting

Senior

Arlington, VA, USA

Required Skills
Agile
Python
JavaScript
UI/UX Design
React.js
Node.js
Vue.js
Flask
Django
Requirements
  • Active DoD Secret Clearance
  • Bachelors Degree plus 7-10 years experience or a Masters Degree plus 5 years of experience
  • Programming experience with Python, JavaScript, and preferably one more programming language
  • Experience with front end frameworks like React or Vue
  • Experience with backend runtimes and frameworks like Node.js, Spring, Spring Boot, Django, Flask, etc.
  • Experience with Agile software development methodologies and tools
  • Well versed in modern software architectures like micro-services as well as front-end frameworks
  • Strong communications skills
  • DevSecOps experience is preferred
  • DODD 8140 IAT Level III is required for this position
Responsibilities
  • Designs and develops software requirements for multiple Artificial Intelligence based support capabilities
  • Develops front end and backend of software prototypes, components, and tooling
  • Maintains and guides the development of common libraries and tools used by multiple teams
  • Aids in formulating a strategy on how to achieve rapid prototyping of AI capabilities
  • Works with data scientists, UX designers, cognitive scientists, developers, and testers to compose cohesive and sound software designs
  • Documents requirements and specifications and reviews documentation provided by other teams and vendors
  • Optimizes software designs and architectures to deliver desired performance targets
  • Stays informed on latest AI system and software architectures and trends
  • Works closely with clients and requirements owners to build out product lines
  • Develops plans, road maps, software design strategies
  • Analyzes and decomposes activities and requirements to software designs that are allocated across systems components/sub-components
  • Captures, develops, and reports reference architectures and documenting compliance standards

Barbaricum offers a compelling environment for those passionate about national security and technology-driven solutions. As a provider of integrated services in communication, cyber security, and technology for government clients, the company stands at the forefront of addressing complex security challenges with a focus on agile methodologies and human-led solutions. This focus not only fosters a culture of innovation and collaboration but also positions Barbaricum as a leader in supporting vital national security missions.

Company Stage

N/A

Total Funding

N/A

Headquarters

Washington, District of Columbia

Founded

2008

Growth & Insights
Headcount

6 month growth

-3%

1 year growth

-1%

2 year growth

14%