Principal / Specialist Engineer: Application Software

Somerset West, Cape Town, South Africa

Job Description

SUMMARY:
Aviation and Aerospace Component Manufacturing company has a vacancy for a Senior (Principal) Development Engineer (Software).
POSITION INFO:
Job Title: Principal Development Engineer - Software
Geographical area: Western-Cape
Responsibilities:

  • Take a lead/specialist role in the development of application software, mainly for operator-facing, mission-critical software used in C2 and ISR systems.
  • Take ownership of features from requirements through design, implementation and testing. This includes front-end and back-end development.
  • Research and understand new domains and technologies.
  • Assist with production efforts as it relates to application software.
Minimum qualifications and experience:
  • Bachelor's Degree in Computer Science (BSc) or
(BSc Eng/BEng) * 5 - 10 years of relevant industry experience would be advantageous
  • Proficiency with one or more general-purpose programming languages: C++, Java
  • Proficiency with one or more scripting languages: Python, Bash, PowerShell
  • Understanding of object-oriented design and common software patterns
  • Experience with collaboration using version control software such as Git, Subversion, or Perforce
  • Experience working in a team using Agile methods and/or issue tracking software such as Jira
Please apply via our website:

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1478042
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Somerset West, Cape Town, South Africa
  • Education
    Not mentioned