Logo
NuWave Solutions

Software Engineer

NuWave Solutions, Columbia, Maryland, United States, 21046


Overview

BigBear.ai

is seeking an

Software Engineer

to will be responsible for developing new applications and toolsets to help the customer to automate some of their internal tracking tools and information gathering processes and modernize the current environment to enable quicker delivery of mission information, enhance operations, and improve situational awareness.

What you will do

Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation. Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools. Estimates software development costs and schedule. Reviews existing programs and assists in making refinements, reducing operating time and improving current techniques. Formulates and defines specifications for software applications or modifies and maintains existing applications using engineering releases and utilities from the manufacturer. Responsible for program design, coding, testing, debugging and documentation. Instructs, directs, and checks the work of other task personnel. Responsible for quality assurance review and the evaluation of existing and new software products.

What you need to have

Bachelor's Degree and 8 to 10 years of experience; Master's Degree and 6 to 8 years of experience; PhD and 3 to 5 years of experience (in lieu of Bachelor’s degree, 6 additional years of relevant experience)

Experience with several of the following:

AWSFull-stack experience (good understanding of how the front-end and back-end work together)Micro-service-oriented architectureStrong experience with Kubernetes (specifically cluster development, management, and monitoring)Authoring experience with Helm (creating & deploying)Docker & associated technologies (e.g., docker compose)

Must possess and maintain a TS/SCI with polyWhat we'd like you to have

Expertise in formulating and defining specifications for new software applications or modifying and maintaining existing applications using engineering releases and manufacturer utilitiesResponsible for program design, coding, testing, debugging, and documentationCapable of instructing, directing, and checking the work of other team membersEnsures quality assurance and evaluates existing and new software productsAbout 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 Columbia, Maryland, 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.

What you will do

Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation. Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools. Estimates software development costs and schedule. Reviews existing programs and assists in making refinements, reducing operating time and improving current techniques. Formulates and defines specifications for software applications or modifies and maintains existing applications using engineering releases and utilities from the manufacturer. Responsible for program design, coding, testing, debugging and documentation. Instructs, directs, and checks the work of other task personnel. Responsible for quality assurance review and the evaluation of existing and new software products.

What you need to have

Bachelor's Degree and 8 to 10 years of experience; Master's Degree and 6 to 8 years of experience; PhD and 3 to 5 years of experience (in lieu of Bachelor’s degree, 6 additional years of relevant experience)

Experience with several of the following:

AWSFull-stack experience (good understanding of how the front-end and back-end work together)Micro-service-oriented architectureStrong experience with Kubernetes (specifically cluster development, management, and monitoring)Authoring experience with Helm (creating & deploying)Docker & associated technologies (e.g., docker compose)

Must possess and maintain a TS/SCI with poly