user avatar

Full Stack Developer

BigBear.ai

Posted today

Job Requirements

Ashburn, VA
Public Trust Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries

Job Description

Residency

All applicants must currently reside in the United States

Overview

BigBear.ai is seeking a Full Stack Developer to support U.S. Customs and Border Protection (CBP), a component of the Department of Homeland Security (DHS). This role supports the design, development, integration, testing, deployment, and sustainment of mission-critical applications used for traveler processing, immigration management, and vetting at and between U.S. Ports of Entry.

The Software Engineer will contribute to the full software development lifecycle and develop modern full-stack applications within a highly dynamic 24x7 mission environment. The ideal candidate has strong front-end and back-end development experience and can independently design and implement scalable, secure software solutions.

What you will do

  • Design, develop, test, integrate, deploy, and maintain complex software applications
  • Develop full-stack applications across both front-end and back-end technologies
  • Develop responsive user interfaces using Angular, React, and TypeScript
  • Design and develop back-end services using Java/Spring Boot, Node.js, and/or Python
  • Design and implement REST and GraphQL APIs
  • Develop and integrate microservices-based applications
  • Implement event-driven and asynchronous application architectures using Kafka
  • Design and develop applications for deployment within AWS GovCloud and/or C2S environments
  • Containerize and deploy applications using Docker and Kubernetes
  • Develop and maintain CI/CD pipelines and automated deployment processes
  • Implement automated unit, integration, and functional testing
  • Troubleshoot complex application, integration, and production issues
  • Perform code reviews and ensure adherence to software engineering standards and best practices
  • Participate in architecture and technical design discussions
  • Develop and maintain software architecture, technical design, API, and application documentation
  • Collaborate with systems engineers, cybersecurity teams, DevOps engineers, product owners, and other technical stakeholders
  • Support software integration, deployment, monitoring, and production operations
  • Apply secure software development and DevSecOps practices throughout the development lifecycle
  • Provide technical guidance and mentorship to junior software engineers
  • Participate in Agile and/or DevSecOps development environments
  • Perform other related software engineering duties as assigned

What you need to have

  • Bachelor's Degree and 5 to 8 years of experience
  • Strong experience with Java and Spring Boot.
  • Strong front-end development experience with Angular, React, and TypeScript
  • Experience with Node.js and/or Python for back-end development
  • Strong experience developing REST and/or GraphQL APIs
  • Experience designing and developing microservices architectures
  • Experience with Kafka or other distributed messaging/event-streaming technologies
  • Experience with AWS, preferably AWS GovCloud and/or C2S
  • Experience with Docker and Kubernetes
  • Experience developing and maintaining CI/CD pipelines
  • Experience with automated testing and software integration
  • Strong understanding of software development lifecycle, design patterns, and engineering best practices
  • Demonstrated ability to troubleshoot complex technical issues
  • Ability to work independently and collaboratively across multidisciplinary teams
  • Ability to obtain and maintain the required government clearance/background investigation

What we'd like you to have

  • Experience supporting federal government, DHS, CBP, or other mission-critical applications
  • Experience developing applications supporting high-volume, 24x7 production environments
  • Experience with cloud-native application architecture
  • Experience with secure software development and DevSecOps practices
  • Experience with automated infrastructure and deployment processes
  • Experience mentoring junior developers or providing technical guidance
  • Relevant AWS, Java, Kubernetes, or software development certifications

Pay transparency

Please note the targeted compensation range is provided as an estimate, and any actual compensation offer may vary depending on the needs of the company, or an applicant's skillset, competencies, experience, education, certifications, location, or other factors. The estimated range does not include the value of any benefits offered.

About BigBear.ai

BigBear.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, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.

BigBear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.
group id: 10424449

Similar Jobs


Job Category
IT - Software
Clearance Level
Public Trust
Employer
BigBear.ai