Full Stack Software Developer (3 years fixed-term contract)

 

Recruiter:

Belmar Personnel

Job Ref:

Full Stack Software ..

Date posted:

Tuesday, July 13, 2021

Location:

Pretoria, South Africa

Salary:

Negotiable depending on experience and qualifications


SUMMARY:
Full Stack Software Developer (3 years fixed-term contract)

POSITION INFO:

Reporting to the Chief Data Systems, the successful candidate will be
primarily responsible for the design and creation of scalable software solutions through front-and-back end coding, developing servers and databases for website architecture and functionality. The technical functions of the software developer are to enable the building of Earth observation (and geospatial) digital platforms which users can interact with Earth Observation (EO) data and a solution to store, organize, manage and analyze EO data. It is based on the Open Data Cube, an Open Source EODC solution. And online satellite data catalogues, through which users can interact (discover, access and analyse) the decades of satellite data

 The ideal candidate will have the following qualifications, experience, and skills:

BSC Honours Degree in Computer Engineering, Computer Science, Geographical Information Systems (GIS) or similar fields or equivalent experience

  • 8 years’ experience developing software and systems in Python, or other imperative languages [Frontend and Backend experience]
  • Preferably, experience working with Geospatial data, satellite image processing, models, systems and technical requirements
  • Developing software with and on behalf of scientific stakeholders
  • Proven experience in design, development, and testing of software applications for the delivery of robust solutions on Linux platforms
  • Demonstrated ability to apply advanced Python and Linux Shell programming knowledge to achieve high quality software solutions
  • Spatial application design and implementation
  • GUI and UX design and development
  • High Performance Computing
  • Relational and/or non-relational databases
  • Delivery of robust workflow testing and automation
  • Experience designing and implementing Cloud based solutions
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Project Management systems

 

Essential ‘Must-Have’ skills:

Please NOTE, the interview process will include a formal technical test to evaluate candidate proficiency on the following non-negotiable skills:

  • Proficiency in at least one modern programming language, such as Java, Javascript, C#, Python-3, Python-2, PHP-5, PHP-7
  • Strong Computer Science fundamentals, including data structures, object-oriented design, algorithm design, problem solving, and complexity analysis.
  • Experience in developing web applications using modern frameworks such as Angular, Angular 10, Angular 2, Bootstrap, EmberJS, HTML/CSS/JS, jQuery, ReactJS or VueJS. 

Responsibilities will include but not limited to: 

  • Management of Full Life-Cycle Software Development
  • Web Applications Development and Creation of Custom Software Solutions
  • Technical Analysis
  • Technical Collaboration


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

NEW WORK IN: Intermediate C# Full Stack Software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R650k CTC p/a
Location: Johannesburg
Salary: 650000
NEW WORK IN: Intermediate C# full stack software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R650k CTC p/a
Today


NEW WORK IN: Intermediate C# Full Stack Software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R650k CTC p/a
Location: Johannesburg
Salary: 650000
NEW WORK IN: Intermediate C# full stack software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R650k CTC p/a
5 days ago


NEW WORK IN: Senior C# Full Stack Software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
Location: Pretoria
Salary: 1200000
NEW WORK IN: Senior C# full stack software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R1.2mil CTC P.A
6 days ago


Full Stack Software Developer
Location: Johannesburg
Salary: Annually
Are you a passionate and experienced full stack software developer eager to join a dynamic team? Look no further! We're seeking a talented individual who thrives on creating high-quality software and excels in collaborative environments.
11 days ago


Full Stack Software Developer
Location: Centurion
Salary: 550 000 Annually
Are you a skilled and passionate full stack software developer looking for a dynamic and collaborative team to work with? Look no further; a well-known software development company is looking for you!
13 days ago


NEW WORK IN: Senior C# Full Stack Software Engineer (Angular) – Bedfordview (HYBRID) – @ R1.08mil CTC P.A
Location: Johannesburg
Salary: 1080000
NEW WORK IN: Senior C# full stack software Engineer (Angular) – Bedfordview (HYBRID) – @ R1.08mil CTC P.A
21 days ago


Full Stack Java Software Engineer – Centurion / Hybrid R1.2m per annum
Location: Pretoria
Salary: 1 200 000
full stack Java software Engineer – Centurion / Hybrid R1.2m per annum
18 days ago


Software Developer (Full Stack) Hybrid
Location: Gauteng
Salary: R25k - 35k per month
full stack developer / software developer - see spec for requirements
27 days ago


Full Stack .NET Developer – Pretoria (Hybrid) – up to R750k Per Annum
Location: Pretoria
Salary: 750 000
full stack .NET developer – Pretoria (Hybrid) – up to R750k Per Annum
Today


Senior Full Stack Developer (PHP Javascript)
Location: Pretoria
Salary: 40 000 Monthly
An established telecommunications company in Pretoria East is looking for a quintessential full stack developer who has experience in designing databases, writing coherent and systematic backend systems, and implementing intricate frontend code in a large enterprise set up. The successful candidate possesses excellent communication skills and takes ownership of their work. This company offers a dy...
Today


Create a free job alert for Full Stack Software Developer (3 years fixed-term contract) in Pretoria

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions