Junior Software Engineer Cape Town

Junior Software Engineer Cape Town
Company:

Zeal Hr


Details of the offer

An exciting opportunity has become available within the astronomy industry for a Junior Software Engineer.The position is based in Observatory, Cape Town.Duties & ResponsibilitiesJunior Software Engineers are part of a development team building the telescopes.Writing the software that controls and monitors the telescope.Junior Software Engineers develop, test, and maintain software solutions to meet the requirements.Software development of the telescope operational software.All stages of the full software development life-cycle may be encountered: from requirements analysis, architectural input, software design and development, to testing, integration, and deployment, as well as close interaction with hardware subsystems.Participate in deployment environments and processes; this may involve site visits to the Karoo.Participate in commissioning and lab integration of software and hardware.Participate in coding standard compliance and code reviews.Follow System Engineering principles for development of software.Produce documentation sets for the applicable subsystem as required.Desired Experience & QualificationB.Tech/ B.Sc (Comp Sci) with 3 years' working experience, ORB.Eng / B.Sc Hons (Comp Sci) with 3 years' working experience, ORM.Eng / M.Sc (Comp Sci) with 2 years' working experience, ORPhD / D.Eng only with 1 year working experience, OREngineering (with a software focus) or related field.Experience in programming languages (Python or C++ or Java).Experience in prototyping and development, including testing, deployment, commissioning, release, and support of large scale projects.Experience with test-driven development and integration testing techniques, methodologies, and frameworks; and supporting systems like revision control and build systems.Experience with quality assurance processes and software development processes and willingness to participate in improving software development processes and software quality procedures.Experience in the implementation of project management and system engineering principles.Familiarity with modern software collaboration tools such as Github, Containers, Google Drive, JIRA.Proficiency in Python programming language.
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Job Function:

Requirements

Junior Software Engineer Cape Town
Company:

Zeal Hr


Industrial Engineer Graduate

Hello. We're Haleon. A new world-leading consumer health company. Shaped by all who join us. Together, we're improving everyday health for billions of people...


From Haleon - Western Cape

Published a month ago

Time Study Clerk

Responsible for observing, recording and analysing the amount of time taken for specific tasks such as sanding, assembly, oiling and spraying in a manufactur...


From Weylandts - Western Cape

Published a month ago

Technical Field Specialist

Technical Field Specialist required for a reputable automotive manufacturing company based in Cape Town , Western CapeRequirements:Minimum 5 years motor indu...


From Profile Personnel - Western Cape

Published a month ago

Technical Engineer

The successful incumbent, will report to the Technical Manager and the requirements of the position include:• A+ certification or Diploma in Information Tech...


From Tower Group - Western Cape

Published a month ago

Built at: 2024-09-22T01:44:43.723Z