DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

ASRC Federal Holding Company Software Developer in Egg Harbor Township, New Jersey

Software Developer

William J Hughes Technical Center, Egg Harbor Township, NJ, USA Req #1192

Tuesday, March 11, 2025

ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are atop veteran employer (https://www.asrcfederal.com/asrc-federal-earns-military-times-best-for-vets-and-military-com-top-25-veteran-employer-honors/) andCertified Great Place to Work™ (https://www.asrcfederal.com/asrc-federal-receives-great-place-to-work-certification-for-2024/)

ASRC Federal Technical Services is seeking a Software Developer to join our Remote Monitoring and Logging System (RMLS) team that supports the Federal Aviation Administration (FAA) in Egg Harbor Township, NJ. This is an on-site position. This individual will work closely with the RMLS Hardware Team to develop, build, and maintain code to consume and process messages from equipment to monitor their health status remotely and identify any outages. It includes converting messages received from legacy protocols into TCP/IP using languages like C, C++, C#, Net Framework, Python, etc.

RMLS is the FAA’s logging system for recording maintenance work performed on facilities in the National Airspace System (NAS). RMLS provides a rich database of unstructured text; reading every log file.

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, but are not limited to, Python, Java, C or C++, and SQL.

  • Possess a technical understanding of systems; databases; networking; computing environments; virtualization.

  • 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, or a Bachelor’s degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics, statistics, and computer science and twelve (12) years of related work experience in a computer science or math field. 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 a related field 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/Green Card (with 3 years residing/working in the US) or US Citizenship is required for the FAA Public Trust/background investigation.

  • Excellent experience in C#, .Net and Python.

  • Knowledge/experience in:

  • XML, XML Schemas, and processing XML.

  • Message Queues like ActiveMQ or RabbitMQ.

  • REST API calls.

  • Excellent writing/verbal skills and customer relations skills.

  • Strong interpersonal/team working skills.

  • Detailed oriented.

  • Takes initiative.

Preferred Skills

  • Knowledge/experience in:

  • Using shell scripts.

  • Linux for building, configuring, and testing.

  • Writing PL/SQL scripts for Oracle and SQL queries.

  • CockroachDB or PostgreSQL

  • SOLACE, or similar to TomCat or Kafka.

Essential Job Duties

  • Provide 2nd Level Engineering support for RMLS:

  • Software applications in Linux environments.

  • Troubleshooting, debugging, maintaining and improving existing software.

  • End-user functionality support to the field remotely via the helpdesk.

  • Support software development/testing/integration/troubleshooting activities for RMLS.

  • Develop, build, and deploy software changes using C# and .Net framework.

  • Create and review on system engineering documents; system requirement documents; software testing documents; training material.

  • Attend system design reviews; technical interchange meetings; any other meetings as requested to support program and team.

  • Produce efficient or elegant code based on requirements.

Work Environment

  • Full-time position with a standard flexible work schedule.

  • Occasional travel to support hardware installations.

  • 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 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 FamilyInformation Technology

  • Job Sub-FamilyApplication Development

  • Pay TypeSalary

  • William J Hughes Technical Center, Egg Harbor Township, NJ, USA

<

DirectEmployers