Software Analyst

  • Type: Full Time
  • Job #

Job Title: Software Analyst

Key Accountabilities:

  • Understands the customer’s needs and through life cycle concerns whatever the used means (e.g. advanced studies, simulations, mock-ups, models, prototypes, etc.).
  • Contributes to the formalization of mission/function description, architectural & algorithms design and the refinement of functional and non-functional requirements.
  • Designs, codes, debugs, write test procedures and tests software code, chairs design reviews.
  • Reviews code, test procedures and test results
  • Analyses and implements correction for defect reports
  • Perform engineering testing in the field and investigates problems in the field.
  • Contributes in co-engineering activities with the Systems Engineering team in order to ensure system- software consistency and the right refinement of software components and compliance with the software architecture.
  • Solves tasks in the best technical and timely manner. Looks for opportunities and make suggestions for improvements.

Qualifications:

  • Education: University degree in Computer sciences, Engineering or a closely related field.
  • Experience: Minimum 3 years relevant working experience

Certifications: Optional : Professional Engineer (PENG)

Language: Mandatory: English

#CEN24