Software Developer - Ground Stations

Micro IT Global Ltd
London, UK
3 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£68,386.0
Working hours
Regular working hours

Tech stack

Microsoft Windows Agile Methodology Architectural Patterns User Authentication Bash Shell Big Data Cloud Computing Configuration Management Databases Continuous Integration Linux DevOps
+23 more
Perl (Programming Language) Apache Hadoop Hadoop Distributed File System Python (Programming Language) Machine Learning OAuth OpenID Commercial Software Systems Development Life Cycle Security Assertion Markup Language (SAML) Software Engineering SQL Databases Workflow Management Systems Scripting Software Modules Reliability of Systems Git Kubernetes Data Management Software Version Control User Identification Docker Jenkins

Job description

Engaging in software development for cutting-edge Ground Segment Systems using state-of-the-art techniques and tools you will contribute to the development of:

  • Monitoring and Control Segment Systems
  • Mission Systems
  • User Segment Systems
  • Earth Observation Data Management Systems
  • Plan and execute Integration and Test campaigns to ensure system reliability.
  • Produce essential technical documentation and development plans.
  • Participate actively in technical reviews and evaluations.

Requirements

Are you passionate about space technology and eager to launch your career in the exciting realm of the space industry? Our client is a dynamic player in the field of Space Systems and Geo-Information, and they are seeking a number of Software Developers to join their team working on groundbreaking projects spanning both civil and defence missions across the UK and Europe., Hold a Bachelor’s Degree in Software Engineering or a related field with a strong focus on software modules. Possess approximately 5-10 years of commercial software development experience Essential Skills

  • Proficiency in requirements analysis.
  • Hands-on experience with software system development using modern architectures.
  • Familiarity with configuration management, particularly Git source code control.
  • Knowledge of Agile software development methodology.
  • Competency in Linux and/or Windows development.
  • Experience in Resource Oriented Architecture Development (REST).
  • Exposure to continuous integration/deployment environments (e.g., Jenkins).
  • Familiarity with virtualization and cloud-based computing.
  • Knowledge of containers and orchestration tools (e.g., Docker/Kubernetes).
  • Understanding of DevOps principles.

Desirable Skills

  • Familiarity with Ground Segment Systems.
  • Interest or experience in machine learning and artificial intelligence.
  • Knowledge of OGC Standards (e.g., WPS, WMS, WFS, WCS).
  • Understanding of User Identification, Authentication, and Authorization (e.g., SAML, OAUTH, OIDC).
  • Experience with Big Data Processing & Frameworks (e.g., Hadoop).
  • Familiarity with Big Data Databases (e.g., HDFS, other non-SQL).
  • Proficiency in scripting languages (e.g., shell, Perl, Python).

Benefits & conditions

Our client offers a competitive package that includes private healthcare, an excellent pension scheme, a generous holiday allowance, bonus and the flexibility of an open hybrid working environment once a month in the office.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…