Job Description
At NetLine/Crew we develop, implement and maintain systems helping airlines to optimize their entire crew management processes and thus enabling them to lower operating costs, raise crew productivity and react quickly to operational changes. With an internationally distributed team working mainly from Berlin, Frankfurt and Budapest, we are currently supporting over 40 renowned airlines worldwide.
As a software developer we offer you the chance to enhance our product NetLine/Crew through the development of software components within a given architecture and the realization thereof within the used technologies. Challenging and diverse tasks as well as exciting personal development opportunities within a dynamic industry are waiting for you.
Your responsibilities:
Designing the software in detail
Developing single or multiple components/modules
Integrating these into the software architecture
Taking part in software development projects across multiple sites
Performing module testing including test preparation and documentation
Integrating modules and components into larger subsystems and carrying out tests
Your profile
University degree in a relevant area such as IT, Business Informatics, Mathematics or a similar field
Experience as a software developer with service-oriented architectures
Profound knowledge of common development methods and the UNIX / Linux environment
Experience with classic and agile software development processes (e.g. Scrum, Test Driven Development, Feature Driven Development, V-Model, etc.)
Very good knowledge of modern IT development environments and programming languages (Java, J2EE, Web-Development) as well as modern cloud-based technologies like Docker, Bluemix etc. but also experience with legacy systems (Unix/Linux, C, Motiv, C++)
Experience with JBoss, Event Driven Architecture, CQRS, No-SQL databases, JAX-RS, Micro Services is a plus
Experience in international development teams is a plus
Outstanding ability to think analytically and conceptually as well as a systematic approach to things and the ability to concisely present complex issues
Strong social and communication skills, integration capacity and ability to represent the company
Strong strategic and entrepreneurial understanding as well as innovative thinking
Willingness to take over responsibility and readiness to develop into the role of a Senior Software Developer alongside the internal implementation of service-based production
High motivation, self-starting qualities, ability to work under pressure and flexibility
Very good English skills as well as intercultural competence
Willingness to travel and perform on-site operations at customers locations worldwide
About Lufthansa Systems GmbH & Co. KG
Lufthansa Systems GmbH & Co KG is a leading airline IT provider. Based on long-term project experience, a deep understanding of complex business processes and strong technological know-how, the company provides consulting and IT services for the global aviation industry. Over 300 airlines worldwide rely on the know-how of IT specialists at Lufthansa Systems. Its portfolio covers innovative IT products and services which provide added value for its customers in terms of enhanced efficiency, reduced costs or increased profits. Headquartered in Raunheim near Frankfurt/Main, Germany, Lufthansa Systems has offices in 16 other countries.