> Markdown version of [/jobs/ext/146823-software-developer-adaptation-specialist](https://www.wearedevelopers.com/jobs/ext/146823-software-developer-adaptation-specialist). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer / Adaptation Specialist - **Company:** P17 Solutions Llc - **Location:** Egg Harbor Township, NJ, United States (Remote available) - **Experience:** Expert - **Salary:** $75,000.0 - $147,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), AutoCAD, Agile Methodology, Artificial Intelligence, Systems Engineering, ArcGIS (Software), Cascading Style Sheets (CSS), Configuration Management, Collaborative Software, System Configuration, Data Integration, Linux, Java Message Service (JMS), Python (Programming Language), Knowledge Management, Laboratory Information Management Systems, PostgreSQL, Apache Maven, Microsoft Office, Node.Js, Operational Data Store, Oracle (Applications), Rapid Application Development, Red Hat Enterprise Linux, Software Tools, Microsoft SharePoint, Software Engineering, SQL*Plus, SQL Databases, Systems Architecture, System Integration Testing, Systems Integration, TypeScript, Virtual Machines, Alwayson, Multithreading, ReactJS, Spring-boot, Electron (Programming Language), Gitlab, Git, Gitlab-ci, Infrastructure Automation Frameworks, Information Technology, Operational Systems, GPT, Software Version Control, Data Pipelines, Docker, Vmware - **Published:** May 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=30b66d9c0f0c0885 ## About the Role Do you have experience in Writing skills?, * Bachelor's degree in Aviation, Engineering, Computer Science, Systems Engineering, or related field; or equivalent experience. * Prior experience working with or within the FAA's TFDM, TFMS, or ERAM programs. * Minimum of 5 years of experience in aviation systems adaptation, air traffic operations, or system integration roles. * Ability to interpret operational needs into technical requirements and translate them into functional system configurations. * Excellent communication skills, both written and verbal, including the ability to interface with air traffic controllers, engineers, and program stakeholders. * Extensive ability to travel to FAA facilities for site surveys, adaptation workshops, and deployment support as needed. >50% Core Skills: * MS Office Suite * Languages: Java, Python, JavaScript, TypeScript, HTML, CSS * FrameworksTools: React, Spring Boot, Electron, Maven, SQL Plus and SQL Developer, Oracle * DevOpsCI/CD: Git, GitLab, GitLab CI/CD, Docker * Infrastructure: RHEL, VMware * MessagingData: JMS, PostgreSQL * Collaboration Platforms: SharePoint * Methodologies: Project Leadership (Agile), System Architecture, Configuration Management, Operational Support, * Experience with configuration management tools, geospatial layouts, or data adaptation platforms. * Strong knowledge of terminal facility layouts, aircraft movement, and ATC procedures. * Familiarity with FAA's implementation lifecycle (e.g., waterfall, Agile), Acquisition Management System (AMS), and Joint Resources Council (JRC) processes. * Experience using FAA's adaptation development environments, such as URET or TDDS. * Knowledge of enterprise geospatial systems such as ARCGIS or AutoCAD for airport layouts. Work Environment: * Ability to lift >20lbs * Ability to travel >50% * Ability to be onsite at the WJHTC, Egg Harbor Twp NJ * Ability to sit for extended and prolonged periods of time at a computer * Ability to adapt quickly to shifting priorities, evolving requirements, and dynamic operational environments while maintaining focus and delivering quality results ## Description P17 Solutions has an immediate need for a skilled Adaptation Specialist to support the Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) Program. The Adaptation Specialist shall provide site-specific configuration, integration, validation, and maintenance support of TFDM capabilities at terminal facilities. The Adaptation Specialist is a subject matter expert responsible for translating operational requirements and local air traffic control procedures into facility-specific configurations (adaptations) that enable safe, efficient, and tailored deployment of the TFDM system. This position plays a critical role in ensuring successful deployment and transition of TFDM capabilities into operational use at FAA terminal facilities, while maintaining alignment with national standards and program baselines., * Develop, implement, and support TFDM program software and architect. Duties include Adaptation Specialist, Software Release Management, Implementation COTS for lab management, enterprise design support and maintenance planning, and software development. * Lead the design, development, and maintenance of internal scenario generation tools and supporting applications using Java, Python, and Maven. * Architect and maintain the TFDM SWIM data pipeline and supporting virtual machine infrastructure, including always-on asynchronous multithreaded systems. * Develop and maintain automation and adaptation tools supporting TFDM initiatives using: + Java ~ Python ~ JavaScript / TypeScript ~ React ~ Spring Boot ~ Electron * Support software installation, configuration, adaptation, acquisitions and operational testing environments for TFDM systems and labs. * Design and support enterprise-level TFDM SWIM data integration system utilizing: * Configure operational parameters including gate and stand layouts, surface routing, flight data rules, and alerting thresholds. + JMS messaging systems ~ Asynchronous processing architectures ~ Multithreaded Java services ~ PostgreSQL databases * Maintain operational systems supporting TFDM training and adaptation workflows. * Support rapid application development with custom stack of Linux, Oracle, Node JS, HTML, and CSS. * Develop, manage, and validate site-specific TFDM configurations (e.g., gate/stand layouts, surface routing, flight data rules, alerting parameters). * Collaborate with Air Traffic Control (ATC), Technical Operations, engineering teams, and other stakeholders to gather and interpret operational data, procedures, and local requirements. * Coordinate between development, training, and operational teams to ensure successful scenario deployment and testing. * Use adaptation tools and configuration management systems to input, update, and version-control site adaptations. * Participate in pre-deployment assessments, dry-runs, and readiness reviews to ensure adaptation accuracy and completeness. * Support system integration testing (SIT), joint site acceptance testing (JSAT), and operational testing (OT&E) efforts. * Ensure compliance with enterprise-level architecture, safety, and system engineering standards. * Assist in root cause analysis of adaptation-related issues and coordinate resolution strategies with engineering teams. * Maintain documentation of adaptation decisions, processes, and version histories for audit and knowledge management purposes. * Provide training, guidance, and technical support on adaptation concepts to local and national stakeholders. * Applied domain expertise in: + AT Operations ~ TFDM Systems and workflow ~ Communication with stakeholders and operational personnel, The Company values authenticity and fairness in the hiring process. To maintain the integrity of interviews and assessments, applicants are not permitted to: * Use any AI tool to generate or suggest responses in real time during interviews (e.g., ChatGPT, Copilot, Gemini, or similar "answer-assistant" tools). * Use AI-based live coaching, hidden communication tools, or remote-assistance technologies to obtain real-time help from other individuals or systems. * Use AI tools that alter or mask their identity, including deepfake video, AI avatars, or AI voice changers. * Use AI code generators or AI writing tools to complete coding challenges, case studies, or written assessments, unless the assessment instructions explicitly permit such tools. * Record or transcribe interviews using AI tools (e.g., Otter.ai, Noty.ai, Fireflies, or similar) without prior explicit consent from the interviewer or recruiter. * Applicants may not use AI tools that inflate, or fabricate application materials, online profiles, or credentials such as professional experience, in ways that misrepresent their true qualifications. * Applicants may use AI tools before interviews for preparation (e.g., researching the Company, practicing questions, or reviewing resumes), provided the content submitted is truthful and accurately reflects the applicant's own experience and capabilities. * The Company does not authorize nor consent to applicants using AI tools during live interviews or assessments, unless explicitly stated. Applicants agree to follow the Company's AI-use rules and affirm that all responses and materials submitted reflect their own authentic experience. * The applicant has the right to withdraw consent at any time. Should consent be withdrawn, the Company will either continue the evaluation or will discontinue the application process if no reasonable alternative exists. By participating in a P17 Solutions interview, you consent to the AI Disclosure. Failure to comply with the Company's AI-use requirements may result in disqualification from employment consideration. ## Related Videos - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Speak, Code, Deploy: Transforming Developer Experience with Voice Commands](https://www.wearedevelopers.com/videos/1159-speak-code-deploy-transforming-developer-experience-with-voice-commands) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)