Role and Responsibilities Crew Manager / Recovery Crew team works across airline crewing industry domain providing real time system for planning, scheduling, tracking and disruption recovery for thousands of crew members.
It ensures that crews are legal, experienced and having enough rest to safely conduct a flight. It solves complex optimization problems to bring crew back on track after major schedule changes like volcanos, hurricanes etc.
This position will provide the candidate with the opportunity to work with a variety of people at all levels of management across the enterprise.
Candidates without long commercial experience and with sharp mind are welcome. The candidate must demonstrate very strong problem solving and time management skills willing to help our customer across the world.
Crew Area is a place in which you will find extremely collaborative team as well as the challenges arising from the nature of the product.
Senior JAVA developer will be responsible for designing, coding, testing and debugging new functionality added to complex software solution as well as supporting team of Architects with future technical vision of a product roadmap.
May assist in preparation of software documentation, design and build software prototypes. Java Developer Senior Duties / responsibilities Is responsible for developing, coding, testing and debugging new highly complex software solutions or enhancements to existing software in a maintenance capacity.
Analyzes, debugs and / or assists in problem solving in both development and production environments Understands, interprets and translates business requirements into the necessary designs and documentation Assures code quality and adherence to coding standards on projects Takes part in the Agile iterations planning and demonstrations sessions Qualifications Required Must have Excellent Java / J2EE knowledge and programming skills Expert in JMS technologies Understanding of TDD practices and experience with JUnit / Unit Testing Experience with Tomcat or other container Good communication skills in English, written and verbal Commitment to achieving projects goals and orientation to improve quality Spring framework, Hibernate, Oracle, SQL Very good interpersonal skills Desirable Nice to have Ability to handle multiple tasks simultaneously Experience in Agile Development Education Bachelor's Degree in Computer Science and Engineering or equivalent #LI-ML1 Position Type Regular CAE thanks all applicants for their interest.
However, only those whose background and experience match the requirements of the role will be contacted. Equal Employment Opportunity At CAE, everyone is welcome to contribute to our success.
With no exception. As captured in our overarching value "One CAE", we’re proud to work as one passionate, boundaryless and inclusive team.
At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability or age.
The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.