Job Information
Air Traffic Engineering Co LLC dba ATEC Computer Programmer (RMLS) (NJ, Egg Harbor Township) in Egg Harbor Township, New Jersey
Computer Programmer:
ATEC is looking for an experienced individual who will work with the Hardware Team to support the Federal Aviation Administration's (FAA) RMLS applications. The successful candidate will 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. The successful candidate will be responsible for building, developing and maintaining any software code within the Remote Monitoring and Logging System (RMLS). He or she will also be asked to occasionally offer support to other team members in resolving complex issues within the system and/or providing expert guidance on best practices, as well as document and test solutions. Will occasionally travel to support hardware installation.
ESSENTIAL JOB FUNCTIONS:
Develop, build, deploy software changes using C and C++ on Linux
Develop, build, deploy software changes using C#, .Net framework.
Experience/knowledge in implementing Web services, Message Queues like ActiveMQ
Experience in Python.
Perform unit/integration/performance testing.
Experience in writing PL/SQL scripts for Oracle.
Experience in writing SQL queries.
OTHER JOB FUNCTIONS:
Must be able to work in a large group environment.
Problem solving skills.
Work with outside vendors.
Strong interpersonal/team working skills.
Initiative
Attention to detail.
KNOWLEDGE, SKILLS, and ABILITIES:
Required:
Excellent experience in C, C++, C#, .Net and Python.
Knowledge/Experience using shell scripts.
Experience in Linux for building, configuring, and testing.
Knowledge/Experience in XML, XML Schemas, and processing XML
Knowledge/Experience in Message Queues like ActiveMQ or RabbitMQ.
Knowledge/Experience in REST API calls
Excellent writing and verbal skills
Excellent customer relations skills
Ability to work in a team environment.
Additional Skills a Plus:
Linux server management.
Knowledge/Excellency in CockRoachDB or POSTGresSQL
Knowledge/Experience in SOLACE
EDUCATION/YEARS of EXPERIENCE REQUIREMENTS:
- 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 twenty (20) 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 sixteen (16) years related work experience in a computer science or math field.
SECURITY REQUIREMENTS:
US Citizenship or documented proof of eligibility to work in the US
Applicants selected will be subject to a government investigation
Has been living in the US for at least the past 3 years
WORK ENVIRONMENT & PHYSICAL DEMANDS:
Located at the William J. Hughes Technical Center.
After hours install and support as needed.
PAY RANGE:
- $97,000 ? $113,000
BENEFITS:
Health insurance
Dental insurance
Vision insurance
Life insurance
401(k) matching
Tuition reimbursement
Paid time off
Referral Bonuses
Employee assistance program
Employee discount program