Mission
As a Software Developer you will participate in the support and development of Airfield Lighting Control and Monitoring systems (ALCMS) , enabling airports to control and maintain their Airfield Ground Lighting installations.
You will actively contribute to a global team of software developers, driving continuous innovation and development of our software platform, and delivering first-call solutions to system engineers deploying systems at airports worldwide.
You should be comfortable with a wide range of software development tasks and eager to quickly learn new technologies.
Strong expertise in C# and .NET is essential, with a focus on building modern web applications and services; experience with WPF for legacy migrations is a plus.
You will be part of the Airfield Solutions Engineering Department and will grow your ALCMS knowledge by:
- Actively participating in the development of the ALCMS software platform.
- Support your colleagues in design, design review, system evaluation and factory qualification testing of ALCMS software modules.
- Providing software expertise to support system project realization.
Responsibilities
- Full stack, front and backend development. Migrating legacy Windows apps to platform-independent cloud-agnostic services.
- Participate in the development of new software solutions using Angular and modern web technologies..
- Integrate and utilize services such as Keycloak, Prometheus.
- Assist with software applications in C# and the .NET, according to stakeholder requirements.
- Design efficient, secure, and reusable code structures for maximum performance and maintainability.
- Ensure effective utilization of development tools such as Visual Studio, Azure DevOps and Git.
- Troubleshoot and debug to ensure optimal software performance.
- Create and maintain comprehensive and well-structured software documentation, including user guides, release notes, technical documents, and Software Bill of Materials (SBOM) to ensure transparency and compliance in software components.
- Collaborate with other software developers, product owners, project managers, quality engineers and technical writers throughout the software development lifecycle.
- Provide technical assistance to clients to ensure successful application use.
- Provide technical assistance to clients in making their applications successful.
- Awareness of software supply chain security and familiarity with Software Bill of Materials (SBOM) concepts is a plus.
- Stay up to date with current trends and technologies in the software development field.
- Analyzing functional requirements and translating them into software requirements.
- Communicate effectively with peers, supervisors and other stakeholders.
Your Profile
Technical & Business Skills
- Minimum Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field; Master’s degree preferred.
- Dedicated, quick learner and enjoys working in a fast-paced environment.
- Ability to work and excel in a team environment under deadlines and customer pressure.
- Strong communication skills and team player within a multicultural environment.
- Strives for the best results with an improvement and quality mindset; motivated to deliver high standards in a delivery-oriented organization.
- Independent worker and initiative-taker, able to occasionally travel to support the global team.
- Willingness to contribute to the improvement of the team’s software development processes.
- Familiarity with the latest software engineering processes is expected.
- Experience in airport technology is not mandatory but considered a plus.
- Strong interest in and a willingness to continuously learn new technologies is key.
- Knowledge of software development processes and methodologies.
- Must have experience with OOP, usage in languages such as: Typescript, C#
- Preferably experience with REST
- and MQTT protocols.
- Experience with WPF (.Net framework.) is considered a plus.
- Proficient and autonomous with AI tools such as Copilot.
- Proficient in Linux.
- Experience with Angular or a strong willingness to learn and work with Angular for web application development is highly valued.
- Knowledge of testing and quality assurance activities is a plus.
- Knowledge in setting up networks is a plus.
- Experience with Azure DevOps for Software planning is beneficial.
- Understanding of cybersecurity and hardening techniques is a plus.
- Knowledge of cloud/web-based infrastructure is highly valued: Kubernetes, Docker, and LXC.
Languages
- Professional proficiency in English is required; knowledge of Dutch, German, or Danish is an asset.
Competencies
- Technical/Job Knowledge
- Ownership & Decisiveness
- Accountability
- Continuous Learning
- Problem Solving
- Integrity/Ethics
- Innovation Orientation
- Results Orientation
- Team Player
We Offer
- The aviation sector is on the cusp of exponential growth, with air traffic expected to double every 15 years. This growth presents a unique set of challenges and opportunities, particularly in addressing the looming 50% capacity shortage by 2035. As a Software Developer at ADB SAFEGATE, we offer you the opportunity to work in a dynamic team focused on crafting software solutions pivotal to the global aviation industry’s core operations.
- Working with colleagues in different countries who are developing innovative software solutions to directly enhance global airfield safety and operational efficiency, contributing to safer skies and smoother journeys for millions of travellers worldwide.
- A dynamic and innovative work environment with opportunities to work in the development and improvement of impactful systems in the aviation sector.
- The chance to work with a diverse and skilled team dedicated to continuous improvement and excellence.
- Professional development through leadership and technical challenges in airfield systems development.
- Competitive compensation, benefits, and support for career growth.
- Opportunities for travel, both domestic and international, for professional enrichment.
- A culture that values creativity, integrity, and teamwork.
If you want to join a global business and enjoy being a team player who’s driven and passionate, then this is your opportunity to come on board by applying!
What to learn more about working at ADB SAFEGATE then check out our Career’s website https://adbsafegate.com/about/career/
ADB SAFEGATE is an equal opportunity employer. ADB SAFEGATE does not discriminate against any employee or applicant for employment because of characteristics protected by law, including but not limited to, race, color, age, creed, religion, national origin, ancestry, sex, sexual orientation, marital status, veteran status, or disability. If you need assistance or reasonable accommodation in completing this application or during the interview, please contact our Human Resources Department.
Read Full Description