Senior Software Engineer (Budapest)

Software development for delivering mission-critical Air Traffic Control Systems.

Senior Software Engineer (Budapest)
A hirdetés már lejárt!

Tern Systems is a unique, Nordic company, perfectly suited to people with talent in Computer Science and interest in the aviation industry. We have been growing steadily for over 20 years and have recently expanded with the opening of our new office in the heart of Budapest. We believe that to deliver the right solutions, it's important to understand the customer and listen to each other. At Tern Systems we work to create an environment where everyone's voice is heard and appreciated.

Tern Systems is a unique, Nordic company, perfectly suited to people with talent in Computer Science and interest in the aviation industry. We have been growing steadily for over 20 years and have recently expanded with the opening of our new office in the heart of Budapest.

We believe that to deliver the right solutions, it's important to understand the customer and listen to each other. At Tern Systems we work to create an environment where everyone's voice is heard and appreciated.

We're looking for a highly skilled Senior Software Engineer to join our team in delivering mission-critical Air Traffic Control Systems.

You will be able to apply your knowledge and experience in designing, implementing, verifying, and deploying software systems functions and improvements. You will be working closely with experts in operational systems to build innovative solutions which solve real problems and are competitive in the industry.

As an ideal candidate, you will have expert knowledge of software development processes. You are a team player with a keen eye for detail, good problem-solving skills, and you have the ability to think laterally.


Responsibilities

  • Designing, writing and testing new software programs based on requirements.
  • Writing quality and efficient code based on specifications.
  • Participating in software code reviews.
  • Writing system specifications and requirements in partnerships with stakeholders.
  • As part of a project team, demonstrate and present work to stakeholders and customers.
  • Integrate software components and third-party software.
  • Preparing and executing unit tests, system tests and acceptance tests.
  • Writing operational and technical documentation.
  • Teaching and mentoring employees.
  • Constantly updating knowledge and skills.

Skills and qualifications:

  • BSc or higher education in Computer Science or a related technical field.
  • 8 years or more of work experience in software development.
  • Proficiency in speaking and writing in English.
  • Proven success working in a collaborative, team-oriented environment, as a software engineer or similar role.
  • Strong object-oriented programming skills.
  • Ability to learn new languages ​​and new technologies.
  • Good communication skills and attention to detail.
  • Resourcefulness and troubleshooting aptitude.
  • Excellent problem-solving skills.

Preferred qualifications:

  • Experience with Linux, C ++ and preferably Qt.
  • Experience developing high-availability systems.
  • Experience in developing distributed systems.
  • Good understanding of software patterns and architecture.
 
What we offer:
  • An international multicultural environment.
  • A culture that fosters personal and professional growth.
  • Regular social events and activities.
  • A family-friendly work environment.
  • Flexible work hours and home office support.
  • Home internet and mobile package.
  • On-site canteen that offers lunch, snacks and drinks.
  • Annual sports grant.
  • Optional transportation grant.

Our Technology Stack
For development, we primarily use C ++ with Qt, or Python with Django or Qt. Continuous integration and quality pipeline with code-reviews in Gitlab, continuous integration through Jenkins, build artifacts stored in Artifactory and quality gates in Sonarqube. Developers use their own choice of IDEs, including CLion, Eclipse and QtCreator. Unit tests are written using cxxtest or google-mock and component tests using Python and pytest.

Who we are
Tern Systems is an established and trusted provider of Air Traffic Control solutions, with over 60 employees and over 20 years of successful deliveries to customers in Europe, Asia and Africa. Tern Systems is a wholly-owned subsidiary of the Icelandic air navigation service provider, Isavia, a group that operates all airports in Iceland and manages air traffic in the Icelandic air traffic control area.

How to apply

Submit applications in English to our recruitment site: https://jobs.50skills.com/ternsystems/en/1237

 

To find out more about us, including information about our recruitment process, please visit https://www.tern.systems/

Budapest

Állásajánlatok - legnépszerűbb városok