What are the responsibilities and job description for the Software Developer position at P17 Solutions LLC?
Location : WJHTC, Egg Harbor Twp NJ
Employment Type : Full-Time
This position requires on-site presence at the William J. Hughe Technical Center located in Egg Harbor Township NJ. Employee will perform assignments on a broad range of tasks associated with program requirements, procedures, and criteria as they apply to technical tasks.
As directed must provide engineering services to investigate, analyze and evaluate field related issues, and perform analysis, failed hardware, Software, and other available technical information related to a reported field problem or issue.
Provide hardware / firmware / software & systems engineering, development support at the WJHTC.
Travel to field facilities to assist in the installation and checkout of software builds, or to assist in troubleshooting or restoration of system operations.
Support the development of program plans and implementation strategies.
Reviews final draft documents for conformity to requirements and completeness.
Tracks preparation and delivery status of required deliverables.
Attends and may lead meetings, design reviews, working groups and briefings.
Reports issues and problems and recommends solutions.
Provide hardware, firmware, software, and system engineering support for the POP system.
Develops fixes to POP Software and integrates to the POP System.
Provide Impact Assessments to support implementation of identified technical issues resolutions.
Document all investigation activities and results.
Summarize and review operational maintenance support activities.
Perform development and maintenance activities in support of software and test activities, and problem investigations.
Qualifications (Knowledge, Skills, and Abilities)
Ability to Design, develop, and maintain scalable and high-performance software solutions.
Collaborate with cross-functional teams, including product managers, designers, and QA, to define project requirements and deliverables.
Ability to write clean, efficient, and maintainable code while adhering to coding standards and best practices.
Ability to Debug, test, and resolve technical issues promptly.
Contribute to the improvement of development processes and workflows.
BS in an engineering / Computer Science discipline, to include but not limited to : system, aviation, aeronautical, aerospace, electrical, mechanical, environmental, computer (to include computer science, human factors, industrial, operations research, physics, etc. plus 5 years' experience is required.
FAA air traffic control knowledge, preferred
5 years' experience in C ,
5 years' experience with MySQL and database replication.
5 years experience with Java
5 years' experience with Linux, bash and Python scripts; proficiency in managing and administering Linux systems, including service management, log handling and system diagnostics
Experience with Ansible automation for remote server management
Work Requirements
US Citizenship or documented proof of eligibility to work in the US is required.
Applicant selected for employment will be subject to a government investigation and must meet eligibility requirements to obtain a government clearance.
Demonstrate time management and self-discipline with cultural change management
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Software Developer?
Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.