Jeppesen Software Engineer in Amsterdam, Netherlands

Currently we are looking for: Software Engineer

Summary: Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems.

Education/Experience: Technical degree in a related field of study and at least 7 or more years' related work experience or an equivalent combination of education and experience.

Responsibilities:

  • Develop high-quality software design based on defined system architecture.

  • Identify, prioritize and execute tasks in the software development lifecycle.

  • Develop tools and applications by producing clean, efficient code.

  • Automate tasks through appropriate tools and scripting.

  • Review and debug code.

  • Perform validation and verification testing.

  • Collaborate with internal teams and vendors to fix and improve products.

  • Document development phases and monitor systems.

Requirements:

  • Proven experience as a Senior Software Engineer

  • Experience using system monitoring tools.

  • Automated testing frameworks.

  • Knowledge of selected programming languages (e.g. C#, JavaScript, TypeScript).

  • In-depth knowledge of relational databases (e.g. MSSQL) and some knowledge about NoSQL databases.

  • Analytical mind with problem-solving aptitude.

  • Ability to work independently but also work as team member.

  • Excellent organizational and leadership skills.

Must have skillset:

  • Microsoft .Net Framework and .Net Core

  • XUnit

  • Angular

  • Typescript

  • Microsoft SQL Server

  • Knowledge of HTML, JavaScript and SASS

  • Good understanding of client side unidirectional data flow principles.

  • Good understanding of REST API principles.

  • Understanding of Scrum/Agile development.

  • Deep knowledge around software design patterns.

  • Understanding of Microservice architecture.

  • Understanding of service bus architecture.

Nice to have:

  • Knowledge of containerization

  • Selenium, Protractor UI, Karma testing framework

  • Knowledge of Elastic Search

  • Knowledge of Kubernetes

  • Knowledge of RabbitMQ