ATMP Software Engineer (JavaScript/Java/Spring/Angular)

  • ATMP Software Engineer (JavaScript/Java/Spring/Angular)

    Deadline for submission - 22.02.2019

    The domains that the Software Engineers will cover are multiple; in particular tasks are expected to include the following activities:Analyse specification and system design documents;Analyse existing software source code for possible re-use;Develop and produce new software modules. This includes design, coding, testing, and related documentation;Design performant, user-friendly and attractive web user interfaces;Participate in peer source code reviews;Analyse reported problems and propose solutions. Adapt source code accordingly;Analyse potential emerging change requests and propose solutions. Adapt documentation, source code and test accordingly;Weekly reporting to the Project Team;Execute all tasks in accordance with governing quality, safety and security requirements and procedures.

Job overview

Our Client is an intergovernmental organisation with 41 Members and 2 Comprehensive Agreement States. They are committed to building, together with their partners, a Single European Sky that will deliver the Air Traffic Management (ATM) performance required for the twenty-first century and beyond.With more than 1,900 highly qualified professionals spread over four European countries, deploying their expertise to address ATM challenges. Their expertise is unrivalled: covering both operational and technical elements; advising on both civil and military aspects of ATM and having experience at bringing States with different needs together for a common goal.

The candidate will be required to develop and test ATMP (Air Traffic Management Portal) software modules and produce related documentation (design, coding, testing, software maintenance) in collaboration with the ATS (Air Traffic Services/ACE (ATM Cost-Effectiveness) team members. The task will require collaboration with other teams involved.


Tasks & Responsibilities

  • ATG Europe offers excellent working conditions and provides you with all the necessary means to further your career. We believe that training and education, combined with regular assessments and a personal development plan, will create the best environment for growth. If needed we also assist you with settling in your new home or finding the right school for your children. ATG will help in any way it can, including a relocation budget that is applicable for ATG staff as well as employees working at one of our clients.

Requirements

  • Higher technical education in Computer Science or Information Technology, or equivalent professional knowledge;
  • At least 5 years experience as a full stack developer in Web services and Data management in a service oriented architecture with proficiency in java and javascript;
  • At least 3 years experience with Angular and Spring frameworks;
  • At least 3 years experience with unit testing and integration testing;
  • Experience with security standards like OWASP;
  • Experience with SQL, PL/SQL and accessing databases from Java;
  • Experience with Active MQ;
  • Experience in producing clear and concise software design and test documentation.Good oral and written communication skills in English;
  • Ability to identify, analyse and solve problems, and to present key issues and recommended solutions in a clear, structured and concise way;
  • Cooperates and works well in a team.

What do we offer