Software Integration Engineer (Senior)
P17 Solutions LLC
Job Description
Job Description
About P17 Solutions:
P17 Solutions is a distinguished Small Business Administration 8(a) certified company, specializing in delivering professional services to a diverse range of clients, including Federal, State, and Local Government agencies, industry partners, and organizations across both public and private sectors. With an unwavering commitment to excellence and a proven track record of success, we have established ourselves as a trusted and reliable provider of cutting-edge technology and innovative solutions.
Our legacy of exceptional performance and execution reflects our unwavering dedication to our clients. Over the years, we have cultivated strong, trusted relationships with both our FAA partners and private sector customers, positioning ourselves as a reliable pillar of support and expertise.
At P17 Solutions, we are more than just a company; we are your trusted strategic partner in navigating the intricate landscape of government, industry, and technology. Join us on our journey of innovation and excellence as we continue to shape the future of transportation and public services. Together, we can achieve transformative solutions that drive progress and success. Visit us at
Position Summary:
P17 Solutions has an immediate need for a highly skilled Software Integration Engineer to support the end-to-end integration of TFDM capabilities into the National Airspace System (NAS) for the Federal Aviation Administration's (FAA) Terminal Flight Data Manager (TFDM) program. This position is responsible for the technical oversight, coordination, and execution of TFDM software integration with FAA legacy and modern systems at both the enterprise and terminal levels.
The Software Integration Engineer will work collaboratively with system engineers, developers, program managers, site deployment teams, and air traffic stakeholders to ensure seamless software interoperability, compliance with FAA standards, and successful site activation. The ideal candidate brings hands-on FAA systems experience, strong scripting and automation capabilities, and a demonstrated ability to develop and execute integration procedures in mission-critical NAS environments.
Key Responsibilities:
- Lead the integration of TFDM software components with other FAA automation platforms (e.g., ERAM, STARS, TFMS, TBFM, SWIM), serving as the senior technical authority on cross-system integration decisions.
- Own the development and execution of integration test plans, interface control documents (ICDs), and interface verification procedures for site-level and enterprise deployments.
- Originate and lead development of System Support Modification (SSM) procedures for TFDM core systems and remote sites; direct SSM verification in test lab environments.
- Design and build Python tools and shell scripts (bash, Perl) that automate system testing, software and configuration deployment, and external data integration.
- Architect automated server builds and deployments, including scripted installation of software suites and provisioning of VM instances for client-specific configurations.
- Serve as the primary technical liaison between engineering, testing, cybersecurity, and operations teams to validate interface functionality, data exchange, and end-to-end workflows.
- Lead root-cause troubleshooting of software issues across system boundaries, including multi-system Linux/Windows environments, and direct corrective actions with development teams.
- Lead and witness Software Qualification Testing (SQT), Integration and Formal Qualification Testing (I&FQT), and Operational Testing & Evaluation (OT&E) events.
- Ensure software builds are properly deployed, version-controlled, and validated at both the enterprise and site levels using FAA-approved configuration management systems.
- Provide senior-level integration support for FAA cybersecurity compliance, including software patching, hardening, and security testing.
- Design, develop, and maintain disaster recovery plans, procedures, and automated frameworks, including database replication/backup and server restoration processes.
- Travel to FAA field sites to lead software, hardware, and network testing efforts; coordinate final operational approval and initial system operations.
- Direct administrative and technical coordination with Air Traffic management, NATCA, site technical operators, and primary contractor engineers during initial system operations.
- Author and review technical documentation including Technical Instructions (TIs), Maintenance Handbooks, functional software descriptions, and development documentation.
- Represent integration interests in technical working groups, readiness reviews, and problem resolution meetings, and mentor junior and mid-level engineers on integration methodology and FAA system standards.
Required Qualifications:
- Bachelor's degree or higher in Computer Science, Software Engineering, Electrical Engineering, Systems Engineering, or a directly related technical discipline; or equivalent demonstrated work experience. Advanced degrees (MS, PhD) in technical or scientific fields are recognized as qualifying.
- Minimum 10 years of experience in software integration, systems engineering, or enterprise-level software deployments, with demonstrated experience operating at a senior/technical-lead level; preference for experience in FAA or NAS program environments.
- Demonstrated experience supporting FAA automation systems such as TFMS, TBFM, ERIDS, TFDM, ERAM, STARS, or equivalent NAS platforms.
- Proven experience leading second-level engineering support of mission-critical systems, including 24/7 support across geographically distributed sites.
- Strong proficiency in scripting and automation using Python, bash, Perl, PowerShell, or equivalent; demonstrated ability to design and own complex deployment and testing workflows.
- Demonstrated experience with Linux server environments (Ubuntu, Debian, Red Hat Enterprise Linux); familiarity with Windows Server environments.
- Experience with VM deployment and administration using VMware, Hyper-V, Docker, or Kubernetes; cloud provisioning experience (AWS, Google Cloud) a plus.
- Proficiency in SQL and relational database administration (PostgreSQL, MySQL, Oracle) for data management, report generation, and test automation.
- Familiarity with FAA's SWIM architecture, NAS Enterprise Messaging Service (NEMS), and NAS data standards.
- Strong troubleshooting skills with demonstrated ability to isolate root causes in complex, multi-system environments involving Linux/Windows servers, networks, and applications.
- Excellent written and verbal communication skills, including the ability to produce technical documentation, brief senior stakeholders, and mentor other engineers.
Core Skills:
- Languages & Scripting: Python, C/C++, Java, Perl, Unix/bash shell, PowerShell, SQL, MATLAB, JavaScript, TypeScript, HTML, CSS
- Frameworks & Tools: React, Spring Boot, Electron, Maven, SQL Plus, SQL Developer, Oracle, PostgreSQL, MySQL, DBeaver
- DevOps & CI/CD: Git, GitLab, GitLab CI/CD, Jenkins, Docker, Ansible, PlasticSCM, ClearCase, ClearQuest (legacy FAA environments)
- Infrastructure & Operating Systems: Red Hat Enterprise Linux (RHEL), Ubuntu, Debian, Sun Solaris, Windows Server, VMware, Hyper-V, Kubernetes, Dell PowerEdge servers, Cisco hardware, NAS storage, RaspberryPi
- Databases: PostgreSQL, MySQL, Oracle, DBeaver
- Monitoring, Messaging & Data: JMS, PostgreSQL, Splunk, SNMP tools (OpenView), ETL processes, Google Cloud, AWS cloud platforms
- Collaboration & Program Tools: SharePoint, JIRA, Confluence, DOORS (requirements traceability and configuration management)
- Methodologies: Agile / Technical Leadership, System Architecture, Configuration Management, Operational Support
Preferred Qualifications:
- Knowledge of FAA's Acquisition Management System (AMS) lifecycle and the Joint Resources Council (JRC) processes.
- Experience with Agile software development environments, CI/CD pipelines, and DevSecOps practices.
- Understanding of FAA cybersecurity frameworks, RMF, and ATO processes.
- Direct experience with ERIDS, TBFM, or TFMS second-level engineering support at the FAA William J. Hughes Technical Center.
- Experience developing disaster recovery frameworks for distributed NAS systems, including data replication, backup, and automated restoration.
- NetApp Certified Data Administrator (NCDA) or Microsoft Certified Systems Engineer (MCSE) certification.
- Experience automating adaptation data processing between tech centers and ARTCCs (56-day chart cycles or equivalent).
- Prior experience mentoring or leading a small technical team in a government contracting environment.
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
Interview Requirement: AI DISCLOSURE / CONSENT
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.
Benefits and Compensation
At P17 Solutions, we are dedicated to investing in the success and well-being of our employees. We offer a benefits package designed to support you both personally and professionally. Full-time employees are eligible for comprehensive health, dental, and vision coverage, life insurance and disability plans, a 401(k)-retirement plan (Safe Harbor matching), educational assistance, generous leave policies, 11 paid holidays, and any additional paid leave required by law.
Our competitive compensation at P17 Solutions is influenced by a variety of factors, including-but not limited to-qualifications, competencies, education and certification, geographic location, security clearance level, contract-specific requirements, and inclusive of a benefits package as well as applicable employment laws. Please note that all salary information serves as a general guideline.
The compensation range listed in the job posting reflects the projected pay for a full-time (40 hours per week) position. Part-time employees are compensated at an hourly rate. The estimated minimum and maximum figures represent the broadest possible range for this role, inclusive of locations with higher cost-of-living adjustments and positions requiring elevated clearance levels. This range is only one component of P17 Solutions' comprehensive total compensation package.
In compliance with local regulations, P17 Solutions provides this reasonable compensation range as guidance for positions based in California, Colorado, New York, or Washington, D.C.
EEO Statement
P17 Solutions LLC is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law. P17 Solutions is a VEVRAA federal contractor, and we request priority referral of veterans. We invite applications from all interested parties.
Pursuant to Homeland Security Presidential Directive 12, FAA Order 1600.1F and FAA Order 1600.78 employees are required to submit fingerprints and pass a 7-year background investigation. Employees may also be required to pass a drug test.
- ...Senior AWS Integration Developer Location: Raritan, NJ (100% Onsite) Duration: 6 Months+ Role Overview The Senior AWS Integration Developer... ...delivery. Collaborate with Capgemini offshore Platform Engineers to provision AWS services and access for development....Senior
- ...Systems group is seeking an experienced Staff EDI Developer located in Secaucus, NJ. Responsible for EDI solution development, API integrations, and maintaining comprehensive documentation. The ideal candidate has a Bachelor's degree, at least 3 years in EDI development,...Senior
- ...Job Title: Senior Integration Developer - Lawson (Infor) / AS400 (IBM i) - Procure to Pay Visa Restrictions: No H1bs Location: Remote 12 month Project Overview We are supporting a Procure-to-Pay (P2P) implementation of Zip for a client...SeniorRemote work
$109.1k - $207.3k
...Overview Remote position with the ability to travel to our NJ and NY locations up to 25% of the time. Position Summary Senior AI Integration Developer to join our growing technology team. As a key member of our development team you will lead the evolution of our integration...SeniorRemote work- ZT Systems, a Sanmina Company, is seeking an experienced EDI Developer to design, implement, and support EDI solutions and API integrations. You will work closely with business users to translate requirements into scalable technical solutions and maintain comprehensive...Senior
- ZT Group Intl, Inc. dba ZT Systems seeks a Staff EDI Developer in Secaucus, NJ to lead EDI implementation and API integration. The ideal candidate has extensive experience in EDI, SQL programming, and cloud-based solutions. Comprehensive benefits include medical coverage...Senior
$175k - $215k
...individual to lead the Tradeweb Retail FIX connectivity and integration process. The ideal candidate will have a strong background in... ...Qualifications ~ Bachelor's degree in computer science, Engineering, Information Systems, or a closely related technical field, or...SeniorFull timeWork experience placementWork at officeImmediate startRemote workFlexible hours- ...and military aviation partners. Job Summary: The Senior Network/Communications Engineer provides expert-level design, implementation, sustainment... ...Support delivery, synchronization, redundancy, and integrity of radar and related operational data over distributed...SeniorFor contractorsLocal area
$165k - $218k
...technologies, advanced designs, and vertically integrated manufacturing processes. Our core... ...THE JOB The AIRS team is seeking a Senior Embedded Engineer to design a new product lines. In... ...utilization, and power efficiency. Hardware/Software Integration: Collaborating with...SeniorFull timeWork experience placement$139.3k - $250.7k
...Senior Network Architect The Network Architecture team is a highly skilled group that works on various technologies to architect, design, build, scale and maintain network infrastructure in support of Akamai's global platform. #CoreIPNetworking Responsibilities As a Senior...SeniorWork experience placement$105k - $171k
...Job Title Senior Embedded Software Engineer – SMES Level Job Code 40885 Location Camden, NJ (Relocation packages available for qualified candidates... ...with every other Friday off. Job Description L3Harris Integrated Mission Systems is seeking a Software Engineer. Responsibilities...SeniorLocal areaRelocation$145k - $247k
...Senior Principal Systems Security Engineer $145K–$247K/yr Above Market Full-time On-site 3d ago Lead design and... ...countermeasures for hardware and software systems. Analyze adversary threats... ...by U.S. government requirements, integrate hardware/software, validate solutions...SeniorFull time- ...is the place for you. THE WORK We are seeking a talented engineer to report directly to the Manager of RF & Microwave... ...of defense technology. We value collaboration, excellence, and integrity in everything we do. As a part of our team, you will work alongside...SeniorFlexible hours
- ...Job Description Job Role: Senior Network Security Architect. Location: Princeton, NJ. Duration: Full Time (Permanent Position). Salary... ...day‑to‑day infrastructure change management. Strong technical engineering mindset with the ability to lead in-depth technical...SeniorPermanent employmentFull time
- ...Hybrid (3 days onsite) – Northern New Jersey I'm partnering with a global organization seeking an experienced Network Engineering Leader to oversee a large-scale enterprise network environment across multiple locations. This role will provide technical and operational...Senior
$73.45k - $132.78k
...Overview Leidos is seeking a Senior Transmission Line Engineer who will work as members of a dynamic team working in a fast‐paced environment, solving... ...strong technical proficiency in industry‑standard software and Leidos design processes. Required Education & Experience...SeniorWork at officeLocal areaImmediate startRemote workRelocationRelocation package- ...Request ID: 71128-1 Title: Senior Telecom Expense Analyst Locations: Morristown, NJ 07960 (Day 1 Onsite - No Remote Option... ...and manage telecom technology deployments. Platform Integration & Vendor Management: Lead the integration and migration...SeniorContract workLocal areaRemote workLong distance
- ...push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Corporate and Investment... ...through event-based intake (exceptions and email), integration with systems of record, automation through AI capabilities...Senior
- ...place. Our RMS business in Moorestown, NJ is a hub of talented engineers, scientists, and professionals committed to shaping the future... ...defense technology. We value collaboration, excellence, and integrity in everything we do. As a part of our team, you will work alongside...SeniorFlexible hours
- ...the future of financial services is waiting for you. Let's push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Connected Commerce Technology team, you lead multiple technical areas, manage the...Senior
- ...We are looking for an experienced and results-driven Senior Technical Project Manager to lead the planning, execution, and delivery... ...(BI) initiatives. In this role, you will partner closely with engineering, product, and business stakeholders to drive complex technology...Senior
$103.21k - $179k
...(Day) Job Description Oracle Financial Services Software, Inc. has an opening for a Senior Principal Consultant position in Bridgewater, NJ. May... ...will accept a Bachelor’s degree in Computer Science, Engineering or related field and 2 years of experience in the job...SeniorFull timeRemote workShift workDay shift- ...and turning those into solutions Experience developing and presenting technical and business value presentations to customers - engineering and management audiences Ability to travel to multiple customer locations to support sales and technical meetings The level of role...SeniorFlexible hours
- .... JOB DESCRIPTION Lead a high-impact engineering team in JPMorganChase's TCIO Trade Execution Technology. Partner with senior stakeholders to raise engineering standards... ...income and derivatives. As a Manager of Software Engineering at JPMorgan Chase in the Corporate...SeniorWork at officeImmediate start
- ...City, NJ** **W2 hourly employment only - no C2C or third parties** About the Role PSR Associates is immediately seeking a Senior Network Engineer to join our team providing support to our client. Client: A leading Financial Services Company Location : Hybrid (Tue-Thurs...SeniorHourly payContract workImmediate startRemote work
- ...NET, maintaining existing systems, and mentoring junior developers. The ideal candidate will have at least 7 years of experience in software development, be proficient in SQL, and possess strong analytical skills. Holman offers a competitive salary and comprehensive...SeniorRemote work
- ...high-quality solutions. As a Senior Principal Architect at... ...Services (CDAS), you are an integral part of a team that works to... ...architecture solutions for various software applications and platform... ...coaching to domain architects and engineering leads; intervenes directly in...Senior
- ...The Cloud Solutions Network Engineer is part of the Cloud Center of... ...functional teams to deliver integrations and patterns across the defined... ...levels of the organization, senior leadership to professional staff... ...tooling Understanding of Software Development Lifecycle Methodologies...Senior
- ...solution Pro!. In addition to our suite, we offer custom software development, integration, and support/consulting services to the professional... ...As a strong technical leader within the IT team, the Senior Network Engineer works to ensure that the IT infrastructure, security,...Senior
- ...customers. Conveys customer feedback to technical design and engineering staff. Serves as the customer service focal point during the projects... ...procedures and service records relating to hardware and software Assist with network design and implementation of firewalls and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Integration Engineer (Senior). Be the first to apply!
- integrations engineer New Jersey
- system integration engineer New Jersey
- integration developer New Jersey
- software engineer - cloud services New Jersey
- entry level software sales New Jersey
- healthcare software sales New Jersey
- software implementation project manager New Jersey
- bank software New Jersey
- internship software New Jersey
- id software New Jersey


