Job Title

Software engineer senior level

Share This Job

Job Description

The position involves the development activities in projects in different domains. Candidate will participate in the design, implementation and testing of SW Components in an environment of Continuous Integration.

He/she will belong to Software Engineering Group, transversal unit in charge of provide SW services to DEIMOS Projects.

Main Duties:

  • Collaborate in the development of SW following the quality and security rules defined by the company.
  • Participate in the design of the architecture.
  • Detailed Design, Development and Testing of the SW components assigned to him/her.
  • Create documentation applicable to the SW components (if it is applicable).

Education:

Technical Degree, Engineering, Physics, Mathematics or Telecommunications.

Professional Experience:

5-10 years of experience

It is desirable that the candidate have a minimum of five-year experience as a software developer. Their interest in working in the aerospace sector and their motivation will also be valued.

Technical Requirements:

  • Experience in C – at least 5 years of experience
  • Knowledge of C++ and Java.
  • Experience on software developer with the application of best practices in design, coding and testing.
  • OS: Windows and Linux at least. MacOSX desirable.
  • Experience with algorithms (physics, mathematics, computational)
  • Knowledge of version control: GIT or SVN
  • Nice to have: knowledge/experience in databases (SQL or NoSQL) and experience with Continuous integration.
  • Language Skills: Good command of English (C1 level).

Personal Skills:

  • Easy adaptation to different projects, environments and technologies
  • Ability to function as a team member and to communicate technical information
  • Interest on promoting the best practices in SW development
  • Open to constant improve in all activities related with his/her work.
Bucharest, Romania
View on Maps
Tags:

Have a Question?

We are here to help. Email us or call +61 4 0895 5833
Contact Us