Software Developer, Mid-level - FAA
Company: COBEC INC
Location: Washington
Posted on: February 19, 2026
|
|
|
Job Description:
Job Description Job Description Position: Software Developer,
Mid-level - FAA Function: Full-Stack Development Location: Remote
Site/Cobec Site - DC Remote Work Option: Yes Salary Range: $90-
$130k Security Requirements Must be a US citizen or a legal
resident for three of the past five years. Public Trust cannot be
granted without meeting the residency requirement. Must meet
eligibility requirements for a US Public Trust security clearance
(moderate risk), including a soft credit check and criminal
background check. Please refer to the criteria listed in 5 CFR
731.202 to understand the Public Trust suitability requirements.
Culture Cobec is consistently breaking the current mold for
delivering services to our government clients. What does that mean?
That means believing in a “people first” mentality, building high
performance teams and empowering people to make informed decisions
without going through a large bureaucratic system. Cobec values the
well-being of employees and bestows tremendous trust in those
people to negotiate work and non-work obligations. Cobec is where
someone can bring their whole self to work and be themselves, never
having to compromise their authenticity just to fit in. Lastly, we
believe in the work we do, the goals and missions of our customers
and the interpersonal relationships we have with clients,
stakeholders, and our people. Values and Expectations The
successful candidate for this role embodies the same values as
Cobec. We realize experience is important, however; Cobec believes
a person’s abilities and skills that align with our values
(Relationships, Leadership, Passion, Accountability, Integrity,
Innovation, Quality, Teamwork, Diversity, Commitment, & Respect)
are the most important drivers for success in this role. In
addition to exhibiting our values, a successful candidate for this
role is expected to be a high performer, organized, dynamic, and
have a positive attitude. Job Summary This role supports FAA system
modernization through full-stack software development and testing.
Responsibilities include building Angular front-end interfaces,
developing Java Spring Boot APIs, and integrating with PostgreSQL
databases. The candidate will also lead automated and manual
testing efforts using tools like Selenium, Playwright, JUnit, and
Jasmine. Experience with Agile workflows, CI/CD pipelines, and
containerization (Docker/Kubernetes) is essential. The position
requires collaboration across teams to ensure high-quality,
FAA-compliant software delivery. Years of Relevant Experience The
position requires 4-10 equivalent years of experience with software
development specifically full-stack development and software
testing. Specific experience with the Federal Aviation
Administration (FAA) or the Aviation Industry is desired. Essential
Job Functions The following duties are normal for this position.
The omission of specific statements of duties does not exclude them
from this position if the work is similar, related, and/or a
logical assignment for this position. Other duties may be required
and assigned. Develop Full-stack applications using Angular, NodeJS
(Express), TypeScript, HTML5, CSS3, and JavaScript (ES6).
Full-stack Angular web development and middle-tier Java Spring Boot
API development Familiarity with Angular, including components,
services, pipes, and routing Knowledge of TypeScript and its
benefits for large-scale applications Proficiency in HTML5, CSS3,
JavaScript (ES6) for front-end development Experience with Spring
Boot framework, including RESTful APIs, controllers, services, and
repositories Familiarity with unit testing frameworks like JUnit,
Mocha, and Jasmine PostgreSQL preferred with PL/PGSQL and function
maintenance. Ability to work in an Agile environment and
participate in daily stand-ups, sprint planning, and retrospectives
Familiarity with containerization using Docker or Kubernetes
Understanding of DevOps principles and continuous
integration/continuous deployment (CI/CD) pipelines Experience
developing and executing development test procedures, executing
system test performance and stability test procedures, and
Regression/user acceptance test procedures Experience developing
automated tests using Selenium and/or Playwright Experience
scripting test tools and test simulators Experience using test
simulators such as SDRR Ability to work with cross-functional teams
to ensure software quality and alignment with FAA system
requirements. Education Requirements Bachelor’s degree in Computer
Science, Software Engineering, or related field. Master’s degree is
a plus. Preferred Skills Strong familiarity with FAA systems,
standards, and governance frameworks, including AMS, NAS EA, and
FAA SEM. Proven experience managing T&E for complex FAA
programs such as ERAM, STARS, SWIM, TFDM, or other NAS systems.
In-depth knowledge of FAA AMS lifecycle, system acquisition
processes, and test-related directives (e.g., FAA Order 1370.121,
SRM, DO-278/DO-178). Experience with tools and platforms such as
JIRA, IBM DOORS, HP ALM/QC, or similar for test tracking and
requirements management. Strong technical writing, analytical,
communication, and leadership skills. Familiarity with Model-Based
Systems Engineering (MBSE) approaches in a test context. Experience
supporting AJM, ANG, AVS, or FAA Tech Ops organizations. Prior
leadership of test campaigns in collaborative multi-agency or
contractor environments. Travel Occasional travel required as
needed by client/s and/or company EEO Cobec Consulting, Inc. is an
Equal Opportunity Employer. Employment decisions are made without
regard to race, color, religion, sex, age, sexual orientation,
gender identity, national origin, disability, veteran status or any
other status protected by federal, state and local law. EEO is the
Law
Keywords: COBEC INC, Tuckahoe , Software Developer, Mid-level - FAA, IT / Software / Systems , Washington, Virginia