Skip to content

Backend Software Developer

  • On-site, Hybrid
    • Fino Mornasco, Lombardia, Italy
  • D-Orbit

Job description

Deadline To Apply: 22/05/2026

We are looking for a ​Backend Software Developer​ on behalf of and in support to our client for their location in ​Fino Monasco, Italy​.  

 

The successful candidate will collaborate with cross-functional teams, developing and maintaining backend services, as well as improving existing features to ensure optimal system performance.  They will also create and execute unit tests, coding reviews, and stay up to date with emerging technologies and industry trends in order to continuously enhance systems. 

 

Please note, the successful candidate will be employed by ATG Europe (or one of its subsidiaries). Furthermore, upon selection, they will be subject to a general security screening performed by an external provider (further information will be provided at interview stage). 

 

The successful candidate will be tasked with, but not limited to: 

  • Collaborate with cross-functional teams to gather requirements and translate them into scalable backend solutions; 

  • Design, develop, and maintain high-quality backend services using Python applying Domain Driven Design related patterns; 

  • Implement RESTful APIs and integrate them with frontend components; 

  • Optimize and enhance existing backend features to ensure optimal performance and scalability; 

  • Collaborate with DevOps engineers to streamline the deployment and maintenance processes; 

  • Write unit tests and participate in code reviews to ensure code quality and maintainability; 

  • Stay up to date with emerging technologies and industry trends to continuously improve backend systems. 

 

ATG is dedicated to diversity and inclusion and is an equal opportunity employer. Regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, handicap (categorie protette L.68/99 art.1), or any other reason protected by relevant state or municipal legislation, we are pleased to consider all eligible candidates for employment. 

Job requirements

Please ensure that your CV clearly explains how you meet the mandatory requirements. If it doesn’t align completely with the essential criteria, it could result in rejection. 

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field; 

  • At least 3-4 years of experience in backend software development, with a focus on Python;   

  • Experience building RESTful APIs (working with frameworks like FastApi) and integrating them with front-end applications; 

  • Experience with messaging systems like Kafka for building event-driven architectures; 

  • Experience with Git; 

  • Strong proficiency in Python programming language; 

  • Solid understanding of backend development principles and best practices; 

  • Good knowledge of Domain Driven Design; 

  • Knowledge of database systems: SQL (good knowledge of Postgres) and NoSQL and query optimization techniques; 

  • Good knowledge of containerization technologies such as Docker; 

  • Familiarity with software development methodologies such as Agile or Scrum; 

  • Strong problem-solving skills and ability to troubleshoot complex issues; 

  • Excellent teamwork and communication skills; 

  • Experience with test-driven development approach is an asset; 

  • Knowledge of Java and Kotlin programming languages is an asset; 

  • Familiarity with cloud platforms like AWS and their associated services is an asset; 

  • Knowledge orchestration tools like Kubernetes is an asset; 

  • Understanding of microservices architecture and event-driven systems is an asset; 

  • Knowledge of gRPC and protobuf is an asset; 

  • Experience working in Linux environments is an asset; 

  • Candidates must be eligible to live and work in the EU;   

  • Fluency in English, both written and spoken. 

 

Early applications are encouraged as they allow for a smooth and efficient recruitment process. Please do not wait until the deadline to submit your application.  

Please submit your application in English via the apply button below. Applications submitted in other languages will not be considered. 

Details

  • Fino Mornasco, Italy
D-Orbit

or

What do we offer?

In ATG Europe (or our subsidiaries) you will have the chance to work on the most interesting and technologically advanced projects in the space, big-science, and high-tech domains. You will enjoy the focused yet relaxed spirit and culture of our teams and the excellent working conditions our company provides. We firmly believe that development and growth perspectives are crucial to everyone’s career, and we therefore provide you with a personal development plan, regular assessment checkpoints and a dedicated training and education budget to support you, not only in your current work, but also paving the road to your next professional steps.

Relocating from abroad? We offer attractive relocation assistance, including temporary accommodation and a relocation budget, to help you make a smooth transition. Eligibility criteria apply.



About ATG Europe

Today, ATG Europe is recognized as a leading provider of specialized engineering, scientific and technical services to the European Space, Big-Science, and high-tech industry. Our headquarters are located in Noordwijk, the Netherlands and we have subsidiaries in Germany, Ireland, Spain, Italy, and the UK. Besides these countries, ATG also operates in France, Czech Republic, Sweden, Norway, and Belgium.