Airbus Navblue

Senior Fullstack with C# & Data Management

Offer parameters
hybrid work
senior
Gdańsk, Pomeranian (Poland)
Aleja Grunwaldzka 413

Technologies we use

Expected

C#
Java
AWS
OOP
Jenkins

About the project

Aviation. It connects our world, brings people together, provides opportunities, accelerates economic growth, and is just so very cool!
At NAVBLUE we formed our software development teams around a matrixed organization where team members belong to a chapter, in which their skills, competencies and standards are solidified and grown. They are also members of a Squad where they utilize those skills and competencies to support the squad to be a self-sustaining team able to build and release quality software. Squads belong to a Tribe, which coordinates and ensures the squad’s focus and output are aligned to support services and solutions for a product or vertical.
As part of a squad you will support all aspects of software development including estimates, design, coding and testing, automation and support of solutions and their deployment process. Squads support specific services which work together to provide flight operation solutions for airlines to run safe and performant operations.
We are looking for a Data Management & Sciences Software Developer to join our team and work with our existing squads to accelerate our integration of Data Analytics, Data Processing and Optimization into new cloud services developments and utilize AWS services to re-platform our current airline solutions to take advantage of the cloud.
The Data Management & Sciences chapter is focused on, but not limited to, the skills and tech stack for Software Development around:
Data Management
Operations Research and Optimization Techniques
Efficient Data Traffic & Data Patterns
Microservices & Data Sourcing
Object Oriented Design and SOLID principles
Databases and Data Storage Architecture
Aeronautical Data Standards and Organization
Data Modeling & Machine Learning
Data Security Standards & Regulations

Your responsibilities

  • Ownership and support for designated services and components:
  • Participates and leads design meetings.
  • Provides analysis and estimates for work required within the area of responsibility.
  • Reviews all code committed by others into the assigned area of ownership.
  • Is the primary person responsible for defect fixing and new development within the assigned code area.
  • Participate on Development Team Support On-Call rotation.
  • Provide technical direction for services and products within an area of expertise.
  • Review internal and external sourced data for quality and applicability.
  • Participate in learning via code reviews and chapter learning activities and design reviews.
  • Ensure testability and implement suites for unit and other kinds of required tests for your new code.
  • Able to propose design and coding standards and support the implementation of features according to such designs and specifications.
  • Review internal and external sourced data for quality and applicability.
  • Participate in the creation and estimating of stories and features.
  • Maintain/create documentation for applications, tools, or systems as required.
  • Propose and review test cases, test strategies and test automation for a feature or product.
  • Use problem solving skills to make progress on implementations and issues with very little or no supervision of senior team members.
  • Able to coach / mentor junior members of the team.
  • Solving well defined issues for support and customers as needed.
  • Driven to self-learn technical and non-technical skills.
  • Support squad and self-based continual improvement.

Our requirements

  • 5+ years working experience
  • Excellent programming skills. C#, Java or any object-oriented or data friendly programming skills is a plus.
  • Knowledge about and practical experience in applying mathematical optimization techniques, such as constraint programming, linear-, integer, or mixed integer programming.
  • Extensive experience for design and implementation for enterprise data architectureExperience in working with an optimization solver such as Google OR, Gurobi, Cplex, or similar.
  • AWS Certifications are highly valued, hands on experience even more.
  • Strong SDLC / OOP fundamentals.
  • Experience of data modeling tools and techniques.
  • Experience on Build and other CI/CD Pipeline tools, e.g., Jenkins, Maven, etc.

    Optional

  • Experience on AWS application development
  • Experience on Data Analytics, Machine Learning or AI tools and platforms
  • Knowledge of Agile Methodologies, SAFe
  • Knowledge of the Aviation Industry
  • Analytics and Data Modeling is a plus.
  • Relational or non-relational database experience is a plus

Qualifications:

  • Bachelor’s degree (or equivalent) in a related field (e.g. Operations research, (applied) mathematics, computer science, or similar)
  • Analytics, AI and other post-graduate studies is a plus

What we offer

  • Stable employment based on a full-time job contract
  • International working environment in a dynamic company
  • Access to the latest knowledge and technologies enabling professional development
  • Training and development possibilities
  • Participating in international projects
  • Competitive salary dependent on experience and qualifications
  • Flexible working hours and work-from-home opportunities
  • Private medical coverage for you and your family
  • Sport card
  • Life insurance for you and your family
  • Co-funding for meals

Recruitment stages

  • 1.
    Phone interview - approx 15 min
  • 2.
    Interview with hiring manager - technical interview - 60 min
  • 3.
    Final interview (incl. HR) - 45 min
  • 4.
    Decision and feedback

Airbus Navblue

NAVBLUE, an Airbus Company, is a leading global provider of flight operations solutions, including aeronautical charts, navigation data solutions, flight planning, aircraft performance software (take-off/landing, weight and balance), and crew planning solutions. You’ll be able to shape the future of the digital aviation industry by working on several of the best in the industry flagship products enabling pilots, dispatchers, flight engineers and other aviation personnel on a daily basis to deliver safe, efficient, and reliable flight operations all over the world. You’ll have the opportunity to support millions of flights each year and help NAVBLUE customers maximize efficiency, reduce costs, ensure compliance with complex national and international safety regulations, and effectively deliver their services.
You’ll join a team with a focus on digital and collaborative innovation that is passionate and customer-focused. Over the last few years, Airbus has been supportive of various initiatives such as Going Digital, Performance Based Navigation Services, Air Traffic Management Modernization Programs, FlySmart on iOS and other digital projects related to new aircraft technologies; the launch of NAVBLUE was therefore a natural step to further develop its Flight Operations and Air Traffic Management Portfolio.
NAVBLUE is a fully owned subsidiary of Services by Airbus, fueled by the agility of Airbus ProSky and Navtech (acquired in 2016), and the pioneering spirit of Airbus, NAVBLUE was created in July 2016 with one mission: lead aviation into the digital age.
NAVBLUE is based in Hersham (UK), Cardiff (UK), Toulouse (France), Waterloo, ON (Canada), Bangkok (Thailand), Malmö (Sweden), and Gdańsk (Poland) with other offices all around the world.
NAVBLUE is operating within the Airbus Helicopters Polska Structure
I apply to:
Airbus Navblue
Gdańsk, Pomeranian (Poland)

Need more information?

You can ask the recruiter a casual question. You will receive a reply within three business days.

Check first if the answer to your question is not already in the body of the offer.
An employer may not respond to your question, particularly if there are less than 3 business days remaining before the offer ends.