Search thousands of fresh jobs

×
This job is expired
Zeal HR

Junior Software Engineer

Zeal HR

  • R Undisclosed
  • Permanent Junior position
  • Observatory
  • Posted 20 Apr 2024 by Zeal HR
  • Expires in 8 days
  • Job 2562721 - Ref 34627
Apply Now

About the position

An exciting opportunity has become available within the astronomy industry for a Junior Software Engineer. The position is based in Observatory, Cape Town.

REQUIREMENTS:

  • Tech/ B.Sc (Comp Sci) with 3 years' working experience, OR
  • Eng / B.Sc Hons (Comp Sci) with 3 years' working experience, OR
  • Eng / [URL Removed] (Comp Sci) with 2 years' working experience, OR
  • PhD / [URL Removed] only with 1 year working experience, OR
  • Engineering (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
  • Modern software collaboration tools such as Github, Containers, Google Drive, JIRA.
  • Python programming language

RESPONSIBILITIES:

  • Junior Software Engineers are part of a development team building the telescopes
  • Writing the software that controls and monitor 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 Skills:

  • Software Engineer
  • Python
  • C++
  • Java
  • Telescopes
  • Project Management

Desired Work Experience:

  • 1 to 2 years

Desired Qualification Level:

  • Honours

Apply Now

Zeal HR

About the agency

Zeal HR is a multi-award winning recruitment firm with specialist capabilities in Engineering, Finance and Technology. We offer competitive rates and a relational approach to make sure we offer the best solutions offering to our clients. We service corporate and SME businesses in South Africa as well as abroad. Our offering goes beyond traditional recruitment to full psychometric assessments, HR Consulting and outsourced services. Our Head Office is based in Cape Town with a team in Gauteng and Limpopo.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 7 days

Email me jobs similar to: Junior Software Engineer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.