Full Stack Developer
Listed on 2025-12-20
-
Software Development
Cloud Engineer - Software, Full Stack Developer, Software Engineer, DevOps
Overview
Big Bear.ai is seeking Software Developers to join our team and help accelerate a federal mission client’s discovery and delivery of identity and network-based intelligence insights to counter national security threats and malicious actors. Our software developers will assist in crafting, testing, and recommending scalable, flexible, and resilient designs and implement integrations with a standard platform in a cloud environment. The ideal candidate will have experience in strategizing overall build tools and software to facilitate information and data sharing and advance analytic practices.
Whatyou will do
- Employ software development techniques and methodologies for solving tough analytical challenges in support of one of national security threats
- Use software development skills to automate manual analytical processes
- Opportunity to expand beyond specializations to include front end user interfaces, back end microservices, web services, cloud architecture, as well as databases and other persistent data stores
- Deploy developed IT solutions, user applications, databases, and other IT capabilities
- Design and develop specialized user solutions, applications and databases using a hybrid Agile approach within a Dev Ops environment
- Provide Tier 3 technical support for deployed applications and databases
- Knowledge of code versioning tools such as Git
- Experience with cloud message APIs and usage of push notifications
- Maintain code integrity and organization
- Collaborate with the rest of engineering team to design and launch new features. Includes coordination and documentation of deployment procedures, release plans, etc.
- Keen interest in learning and using the latest software tools, methods, and technologies to solve real world problems sets vital to national security
- Support off-hours deployment such as evening or weekends
- Must possess and maintain a TS/SCI
- Understanding of cloud architecture and enabling tools and technologies, such as, AWS Cloud (Gov Cloud/C2S)
- Familiar with Amazon Web Managed Services (AWS)
- JavaScript, Angular, Typescript, Node.js, Mongo
DB, JSON, SQL, XML - High experience level with back-end programming languages (Java/Spring, Python)
- Working knowledge with data stores Mongo
DB, Dynamo
DB, Postgre
SQL, S3, Redshift, Redis, and Elasticsearch - Familiar with technologies jQuery, ASP/.Net, No
SQL, PL/SQL, LDAP, HTTP, REST/SOAP, RDBMS - Familiar with Configuration Management and CI Tools, such as, Git/Gitlab, Jenkins, Sonar Qube, Maven, Ansible, Chef
- Familiar with Linux/Unix server environments
- Experience with Agile development methodology
- Working knowledge with Collaboration tools, such as, Jira and Confluence
- Working knowledge with software platforms and services, such as, Docker, Kubernetes, JMS/SQS/SNS, Kafka, AWS Lambda, Ni Fi
- Working knowledge with public keys and digital certificates
- Experience with automated testing patterns and tools, such as Mocha/Chai, JUnit, NUnit, TestNG
- Experience with Dev Ops environments
- Expertise in various COTS, GOTS and open-source tools which support development of data integration and visualization applications
- Experience with cloud message APIs and usage of push notifications
- Specialization in Object Oriented Programming languages, scripting, and databases
- Familiar with Python, Groovy, Shell Script
Big Bear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Bigbear.ai’s predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, Big Bear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit (Use the "Apply for this Job" box below). and follow Big Bear.ai
on Linked In: and X: @Big Bearai.
Big Bear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.
Responsibilities- Employ software development techniques and methodologies for solving tough analytical challenges in support of national security
- Use software development skills to automate manual analytical processes
- Expand beyond specializations to include front end user interfaces, back end microservices, web services, cloud architecture, and databases
- Deploy developed IT solutions, user applications, databases, and other IT capabilities
- Design and develop specialized user solutions, applications and databases in a hybrid Agile/Dev Ops environment
- Provide Tier 3 technical support for deployed applications and databases
- Maintain code integrity and organization
- Collaborate with the engineering team to design and launch new features and document deployment procedures
- Be willing to learn and apply new tools and technologies for national security needs
- Support off-hours deployment as required
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).