Software Engineer (Rome, Italy)

S(&)T
Delft, Netherlands
24 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Italian, English
Job source

Tech stack

Java (Programming Language) Software Applications C Sharp (Programming Language) C++ (Programming Language) Code Review Information Engineering Relational Databases Django Web Framework Hardware Virtualization Python (Programming Language) PostgreSQL Software Engineering
+9 more
Grafana Gitlab Git Containerization AngularJS Information Technology Software Version Control Docker Jenkins

Job description

We are seeking a Software Engineer with a passion for developing cutting-edge software. In this role, you will contribute to improving our software application that monitors the end-to-end operational workflow within the Ground Segment of satellite missions.

This application is critical to the daily operations of various Earth observation missions, ensuring efficient ground-segment production. By joining our team, you will play a key role in advancing technologies that help monitor and protect the health of our planet., * Collaborate with the team to design, develop, test, and document high-quality code.

  • Establish and maintain the software build, testing, and documentation infrastructure for mission-critical projects.
  • Provide constructive feedback through code reviews, supporting and mentoring team members when necessary.
  • Effectively communicate solutions, including technical aspects, to customers and stakeholders.

Requirements

  • Bachelor’s degree in Computer Science, Information Engineering, or equivalent hands-on experience in software development.
  • 5 years of practical experience in software development, preferably in requirements-driven projects.
  • Strong proficiency in Python; additional familiarity with technologies such as Django, Angular and Grafana is considered a plus.
  • Knowledge of relational databases such as PostgreSQL or similar.
  • Experience with version control systems (e.g., Git) and CI/CD tools (e.g., GitLab, Jenkins).
  • Familiarity with containerization technologies such as Docker and hardware virtualization (VMs).
  • Strong communication and teamwork skills, with the ability to collaborate effectively in multidisciplinary teams.
  • Fluent English; knowledge of Italian is preferred.
  • Availability to work on-site at least 2-3 day per week (remote work is possible on the remaining days)., * Experience with aerospace engineering standards (e.g., ECSS) is preferred.
  • Experience with C++, Java, or C# is preferred.
  • A good command of the Italian language is an asset.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:14 min

Testing and environment management in GitLab CI

Martin Beránek · LIVE

2:20 min

Combining software engineering expertise with social justice

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all