Computer Scientist (Software Developer) - ASRC Federal Holding Company LLC
William J Hughes Technical Center, NJ
About the Job
Computer Scientist (Software Developer)
ASRC Federal Technical Services is seeking a Software Developer to join our team that supports the Federal Aviation Administration (FAA) in Egg Harbor Township, NJ.
Terminal Precipitation on the Glass (TPoG) is a new system that provides improved precipitation information to Terminal Controllers by:
- Delivering more accurate and consistent location and intensity information,
- Reducing false depictions of precipitation events,
- Improving consistency of precipitation information throughout the National Airspace System (NAS),
- Closing existing coverage gaps, and
- Ensuring the availability of precipitation data.
TPoG will process NextGen Weather Processor (NWP) data precipitation data received via Common Support Services – Weather (CSS-Wx) and will automatically distribute the data to all 146 Standard Terminal Automation Replacement System (STARS) sites. TPoG is currently in the design & development phase that requires support for the development of the maintenance concept, testing, maintenance transition planning and requirements definition.
We are looking for an experienced individual to work independently and in a team environment. This individual:
- Needs to provide expertise in software requirements analysis, design, design reviews, development, software testing, integration, installation, and maintenance of complex computer systems.
- Have experience with software programming languages used for the National Airspace System (NAS) and NAS support systems. These languages include Python, Java, C or C++, and SQL.
- Should be able to identify and solve problems quickly and efficiently.
- Should be able to think outside the box and come up with creative solutions to challenges.
Required Skills
- Bachelor of Science in Computer Science or Math, and twelve (12) years of related work experience; will consider a Bachelor’s degree in another technical field that has a minimum of thirty (30) semester hours in a combination of mathematics, statistics, and computer science. OR
-
- Master’s Degree in any field of study with a minimum of thirty (30) semester hours of either undergrad or grad study in a combination of mathematics, statistics, and computer science and nine (9) years related work experience in a computer science or math field. OR
- PhD or Doctorial in any related field of study with a minimum of thirty (30) semester hours of either undergrad or grad study in a combination of mathematics, statistics, and computer science.
- Permanent Residency (with 3 years residing in the US) or US Citizenship is required for the FAA Public Trust/background investigation.
- Possess a technical understanding of systems, databases, networking, computing environments, virtual machines, and hardware.
- Experience in documenting and tracking issues within ticketing systems/databases.
- Proficient with Virtual Machine Environment.
- Proficient with Red Hat Enterprise Linux Operating System (RHEL).
- Proficient with Java and Java Messaging Service (JMS).
- Proficient with Python.
- Excellent technical writing and oral communication skills.
- Ability to work independently, as well as a team.
- Ability to research and problem solve.
- Diplomacy when interacting with internal/external customers and stakeholders.
Preferred Skills
- Familiar with Podman, Ansible, and Micro Focus Operations Bridge Manager (OBM).
- Familiar with infrastructure, platform, and cloud core services.
- Flexibility to work in different environments.
- Ability to identify time sensitive issues, resolutions, and possible escalation in high pressure situations.
- Knowledge of Aviation Weather Products (i.e. precipitation products).
- Knowledge of software development processes and configuration management.
Essential Job Duties
- Provide 2nd Level Engineering support for TPoG and possibly other AJW-171 Weather Systems.
- Identify and document defects, bugs and inconsistencies, technical assistance, and system maintenance in a ticketing system/database.
- Execute technical procedures related to installation, restoration, and system maintenance.
- Support software maintenance/development, testing, integration, and deployment activities.
- Review and comment on system engineering documents, system requirement documents, system design documents, system testing documents, user manuals, training, and technical instruction manuals.
- Attend system design reviews, Technical Interchange Meetings (TIMs) any other meetings as requested to support the program and team.
- Develop and manage system engineering artifacts, system requirements artifacts, system testing artifacts, and required product baseline artifacts.
- Develop and/or maintain tools for easy creation and management of build jobs.
- Support system migration from on premises cloud and provider hosted cloud.
Work Environment
- Full-time position with a standard flexible work schedule and occasional non-standard work hours.
- Occasional travel.
- Cubicle environment.
We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.
EEO Statement
ASRC Federal and its Subsidiaries are Equal Opportunity /Affirmative Action employers. 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.
Other details
- Job Family Information Technology
- Job Sub-Family Application Development
- Pay Type Salary
- Required Education Bachelor’s Degree