×
Register Here to Apply for Jobs or Post Jobs. X

Earth Observation Science & Technology Developer

Job in Pretoria, 0002, South Africa
Listing for: Bowman Outsourcing
Full Time position
Listed on 2026-01-10
Job specializations:
  • Software Development
    Data Scientist, Software Engineer
Job Description & How to Apply Below

Earth Observation Science & Technology Developer

Job Openings Earth Observation Science & Technology Developer

About the job Earth Observation Science & Technology Developer

As an Earth Observation Science & Technology Developer, you will be responsible for designing, developing, and implementing cutting‑edge software solutions tailored to Earth observation applications. Your expertise in engineering, coupled with your passion for Earth sciences, will enable you to contribute significantly to our ongoing research projects and commercial ventures. Working in collaboration with scientists, data analysts, and other developers, you will play a key role in driving the advancement of our Earth observation technologies and applications.

Key Responsibilities:

  • Software Development: Design, code, and test software applications and tools, tailored to Earth observation data processing, analysis, and visualization. Ensure the scalability, efficiency, and maintainability of developed software solutions.
  • Earth Observation Expertise: Leverage your deep understanding of Earth observation science, satellite data, remote sensing, and geospatial technologies to address complex challenges and develop novel solutions.
  • Algorithm Development: Implement algorithms for data preprocessing, image analysis, feature extraction, and data fusion to extract valuable information from Earth observation datasets.
  • Data Integration: Integrate data from multiple Earth observation sources, including satellites, ground‑based sensors, and climate models, to provide comprehensive insights.
  • Geospatial Analysis: Develop tools for geospatial analysis, data fusion, and visualization to facilitate informed decision‑making processes.
  • Collaborative Research: Collaborate with researchers, scientists, and interdisciplinary teams to contribute to ongoing research projects and Earth observation initiatives.
  • Innovation: Stay updated with the latest advancements in Earth observation technologies and propose innovative ideas to enhance our products and services.
  • Documentation: Prepare technical documentation, user guides, and manuals to facilitate the adoption and understanding of developed software solutions.

Qualifications and Skills:

  • A bachelor's Engineering (e.g., Computer Science, Electrical Engineering degree in ring, or related fields) is required.
  • Proven experience in software development with expertise in programming languages like Java, Spring Framework, Angular, Typescript, RESTful Web Services, message queues, SQL and No‑SQL Databases or others relevant to Earth observation applications.
  • Strong background in Earth observation science, remote sensing, geospatial technologies, and related domains.
  • Familiarity with working with large‑scale datasets and data processing pipelines.
  • Experience in algorithm development and implementation for image processing and geospatial analysis.
  • Proficiency in using geospatial libraries and software tools (e.g., GDAL, ArcGIS, QGIS, ENVI, etc.).
  • Knowledge of cloud computing platforms and distributed computing techniques is a plus.
  • Excellent problem‑solving skills and the ability to work in a collaborative team environment.
  • Strong communication skills to convey technical concepts to non‑technical stakeholders effectively.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary