Software Engineer
Concepts Beyond
Egg Harbor Township, NJ

About $91,000 - $120,000 a year

EducationSkills

Position Overview

This is an exciting and challenging position with the opportunity to support the development of advanced aviation data, analysis, and validation applications. We are a forward-thinking company and this is an exciting opportunity to work with latest technologies in Big Data platform, Data Analytics, Internet of Things (IoT), Data Security, Data Governance and be at the leading edge of new Air Traffic Management (ATM) concepts.

We’re looking for a self-driven team player with attention to detail that can make an immediate impact on development and engineering efforts with minimal direction and supervision. Qualifications and years of experience will determine the appropriate level.

Essential Job Functions:

  • Develop messaging services to exchange aviation data in XML format
  • Develop capabilities to validate XML messages against schema and business rules
  • Develop Web Services (SOAP/REST), Messaging Services to exchange XML data
  • Prepare architecture documents, user guides, etc. related to the software products developed, and associated diagrams and briefings to accurate convey complex technical information to a wide range of audiences
  • Architect, setup, and develop Big Data solutions, and Internet of Things applications
  • Develop applications and tools for data analysis, flight data processing, data and information security, etc.

Qualifications

  • Bachelors degree or higher in Computer Science, Engineering or related technical field from a US accredited institution
  • 3+ years professional engineering experience (advanced degrees may be substituted)
  • Experience with enterprise integration patterns and developing applications in an enterprise messaging system-based architectures (Service Oriented, Microservices Architecture etc.)
  • Hands-on experience in working with J2EE full stack development, Web Services and Messaging Services – 3+ years
  • Experience in building responsive and engaging front-end applications using JavaScript and PHP
  • Experience with automated unit testing (such as JUnit)
  • Excellent communication and writing skills
  • Experience with Linux, Unix and Windows OS
  • Ability to work independently and understand complex technical terms/materials

Additional Desired Skills:

  • C++ Experience
  • Familiarity with Agile/Scrum process
  • Knowledge in building applications using tools in Amazon Web Services
  • Knowledge with User Interface using AngularJS/JSF/ReactJS
  • Experience with backend development in PostgreSQL and Oracle 12c Databases – 3+ years
  • Experience with IDE, SQL tools, and build tool –ANT, Maven, Netbeans
  • Big Data, Internet of Things (IoT), Data Analytics, Global Aviation Exchange Models (AIXM, FIXM, iWXXM), Air Traffic Management (ATM) knowledge

Position Type: Full Time

Keywords: Software Developer, Software Engineer, JMS, Java, Web Service, WS, EMS, Big Data, Internet of Things, IoT, Data Security, Data Analytics, Air Traffic Management (ATM) knowledge, C++, AIXM, FIXM, iWXXM

Job Type: Full-time

Experience:

  • aviation: 1 year (Preferred)
  • Java: 2 years (Preferred)

Education:

  • Bachelor's (Preferred)