×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer-Mid; TFDM

Job in Gaithersburg, Montgomery County, Maryland, 20883, USA
Listing for: Enroute Computer Solutions
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer-Mid (TFDM)

Title

Software Engineer-Mid (TFDM)

Equal Employment Opportunity Statement

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

Description

Software Engineer position supporting the FAA's Terminal Flight Data Management (TFDM) program.

The Software Engineer shall possess strong Java development and infrastructure skills including:

  • Script skills
  • Python
  • Ansible
  • Infrastructure tool experience
  • Dev Sec Ops  type of skills.

Under the direction management, the candidate shall:

  • Perform software development as needed for the TFDM system and
  • Provide any support needed for the build lead.

The candidate(s) shall be responsible for any/all of the following:

  • Install, configure, maintain SW management tools set
  • Develop and maintain software configuration management solutions
  • Articulating user needs and requirements from high level user stories;
  • Developing the design for the user interface framework;
  • Developing client and server side components; analyzing and designing databases within an application
  • Working in an Agile Scrum environment
  • Develop scripts to collect metrics as needed, and
  • Support the Builds and Controls team.
  • Articulating user needs and requirements from high level user stories
  • Developing the design for the user interface framework.
  • Correcting and testing Problem Reports.
  • Coding and testing TCM Scripts
  • Creating customized scripts for linking to CAS products; and
  • Working in an agile environment.
Location

Gaithersburg, MD or Remote (with approval)

Position Requirements

Successful candidates shall possess:

  • An understanding of engineering issues and the ability to develop cost effective solutions
  • Experience in full-life cycle software applications development using an agile and waterfall methodology, to include engineering, development, test and integration
  • A thorough understanding of Object Oriented Programming (backend Java development, in particular)
  • Experience and/or knowledge of aviation / air traffic control
  • Experience developing and creation with XML Schemas and Definitions
  • Familiarization with the Atlassian Tool Suite and Jira
  • SQL knowledge is desired but not a requirement.
  • Experience with GIT and Confluence

Experience or domain knowledge of FAA Air Traffic is desired.

The candidate shall be capable of working under general supervision and possess the skills necessary to work from specifications to develop or modify moderately complex software applications. The candidate may be asked to assist with design, coding, testing, software and system integration, and documentation of programs. The candidate shall be competent to work independently in most phases of software systems, but requires instruction and guidance in other phases.

The candidate shall be familiar with FAA-STD-026A NAS Software Development Standard, or equivalent and be experienced with structured software development and modern software productivity tools and techniques. The candidate shall be able to code, update, and test TCM scripts and integrate the TCM scripts into a system.

Job details

Full-Time

Education:

Bachelor of Science Degree in computer science, scientific, or appropriate engineering discipline;
Years of experience, Mid=2+

Salary Range: 108K-138k

Available Benefits:
Medical, Dental, Vision, & Life Insurance. PTO based on Years of Service & Paid Holidays. 401(k) with annual employer contribution & Tuition Reimbursement. Full Summary available on request.

Division:
Enroute Computer Solutions

Number of Openings: 1

Open Date: 2/25/2026

About the Organization: ECS and JVN are dedicated to providing innovative technology solutions in the field of Air Traffic Control Systems. As a recognized leader is this area, our success is based on our greatest asset - our employee team of experts, consisting of diversified professionals whose expertise is constantly evolving and staying well ahead of industry trends. We are dedicated to our employees, offering a very competitive compensation and benefits package.

Application

This position is currently accepting applications.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary