User Interface Development Software Engineer

User Interface Development Software Engineer

Are you ready to join our future in the sky through space travel with Fergani and explore new horizons in your career?

We are looking for team members for the User Interface Development Software Engineer position.

As Fergani Space Technologies, we are seeking candidates to develop user interfaces prepared for the Space Control and Observation Center.

Required Qualifications:

  • Graduated from university departments such as Computer, Software, Electrical-Electronics, Electronics and Communication, Mechatronics, Mechanical, Control and Automation, or Aeronautical and Astronautical Engineering.
  • Experienced in Object-Oriented Programming (OOP), layered architecture, design patterns, and good algorithm development.
  • Adopts SOLID and Clean Code principles.
  • Experienced in software development using C#.
  • Proficient in the .Net ecosystem with experience in developing WinForms/WPF/UWP desktop applications.
  • Knowledgeable about project management and version control systems like JIRA, Confluence, GIT, and Jenkins.
  • Possesses analytical thinking, analysis, and problem-solving skills.
  • Motivated, research-oriented, a good team player, and open to developing themselves in different areas.
  • Able to adapt to a busy work schedule and flexible working hours.
  • No restrictions on travel.

Preferred Qualifications:

  • Knowledgeable in C++ software development.
  • Knowledgeable about Windows services.
  • Familiar with communication protocols (TCP/UDP).
  • Experienced in multithreading and asynchronous programming concepts.
  • Has experience with scripting.
  • Knowledgeable about software test automation.
  • Knowledgeable about software quality processes.

If you meet the required qualifications, aim to contribute to yourself and your country while developing in the industry, and wish to be part of a dynamic team that is passionate about space technologies, we are looking forward to your application.