2,129,894open jobs
137,122companies
243,311added this week
Browse all
Salary
$32k – $44k per year (gross)
Location
Hybrid (Milan, Italy)
Seniority
Intern
Visa
Sponsors visas in United States, Canada, Ireland; no register of this country names it
Employment
Internship

Confirmed on the employer's own hiring board on Nov 9, 2026. First seen by Alion on Nov 9, 2026. Siemens scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Siemens is a German technology conglomerate founded in Berlin in 1847 by Werner von Siemens around a telegraph that indicated letters rather than Morse code. After a decade of divestments it now concentrates on industry, infrastructure, transport and healthcare, supplying factory automation and control systems, building and grid technology, trains and signalling, and the Teamcenter and NX design software acquired through a long run of software purchases. The Siemens Xcelerator platform ties hardware to software and digital twins, and the group retains a majority stake in the separately listed medical imaging company Siemens Healthineers.

Transform the everyday for everyone

At Siemens, we enable sustainable progress through technology, connecting the real and digital worlds to improve how we live, work, and move.

We put our people first - creating a diverse, global environment where you can grow, take ownership, and make a real impact from day one.

Here, your ideas turn into innovative solutions that transform industries, infrastructure, mobility and everyday life.

Bring your potential. We’ll take it further.

Your role:

As a Software Developer Apprentice, you will join the Last Mile Experiences Software Factory in Milan, a team that designs, builds and runs business applications for Siemens' internal processes. As part of a global team, we build solutions designed to scale across Siemens globally, starting with Italy as the first country to adopt them. Your day-to-day activities will include developing features on our low-code and full-stack platforms and turning business needs into working software, in close collaboration with process owners, key users and fellow developers.

Your growth journey

This role is designed as a structured entry path into the professional world. From day one, you will combine on-the-job experience and training, supported by a dedicated tutor who will guide your learning.

You will progressively build your skills through real projects, gaining increasing autonomy over time and contributing to impactful activities aligned with your strengths and interests.

You’ll make an impact by:

  • Developing new features and applications with Mendix and with Praxis (Node.js, React, PostgreSQL), guided by senior developers and your tutor.
  • Understanding how an internal business process works, what its users really need, and how a digital solution can simplify it and create value.
  • Contributing to solutions that are designed once and rolled out to many countries, starting from Italy.
  • Taking part in the whole lifecycle of an application: analysis, design, development, testing, release and support, following our agile delivery process (GitLab, code reviews, automated pipelines).
  • helping share key learnings across the team.

What makes you a great match:

Core Requirements

  • Under 30 years old, in accordance with the Italian apprenticeship framework
  • Recent Bachelor's or Master's degree in Computer Science, Computer / Software Engineering, Information Engineering or a related field
  • Basic knowledge of JavaScript and Node.js and of software development fundamentals (web applications, relational databases and SQL, version control)
  • First exposure to Mendix (e.g. university projects or the free Mendix learning paths) or a clear interest in learning low-code development
  • Above all, a genuine eagerness to learn: you are curious, ask questions and enjoy discovering new technologies and how businesses work
  • Strong team spirit and a collaborative mindset
  • Good communication and interpersonal skills
  • A practical, problem-solving attitude
  • Fluency in both Italian and English

Preferred Requirements

  • Familiarity with Git, PostgreSQL, Docker or cloud platforms
  • Hands-on use of AI coding assistants (e.g. GitHub Copilot, ChatGPT, Claude)
  • Internship, thesis or personal projects in software development or process digitalization
  • Experience abroad or in international teams
  • Mendix Rapid Developer certification (or higher)
  • Experience with React, TypeScript or other modern web frameworks

What you’ll benefit from:

At Siemens, we foster a results-driven and trust-based environment, offering a flexible hybrid working model that supports both performance and work-life balance.

You’ll have access to a comprehensive wellbeing ecosystem, including health reimbursement programs and psychological support services.

Through continuous learning opportunities, you’ll be able to build your skills and explore your potential from the very beginning of your career.

For apprenticeship contracts, the indicative gross annual salary range is between €28,475 and €39,350, depending on the candidate’s educational background. The apprenticeship program includes defined salary steps: compensation increases progressively based on seniority and the acquisition of skills, in accordance with the provisions of the applicable National Collective Labor Agreement (CCNL).

Your Uniqueness, Our Strength

We celebrate the uniqueness of every individual and the value that diverse perspectives bring. We are committed to fostering an inclusive and respectful workplace where everyone has equal opportunities to grow and succeed.

At Siemens, we are an equal opportunity employer, hiring based on skills, experience, and potential, and creating an environment where everyone can thrive.

We encourage you to share your preferred working conditions: while this role is typically full-time, flexible arrangements can be discussed.

Our recruiting team looks forward to getting to know you!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,129,894 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Milan
$28k – $31k per year · In office · Cesena
Python
SQL
Python
Flask
Analytics
Informatica
Apply
Java developer 3 hours ago
In office · Leno
Java
Apply
Full Stack Engineer 4 hours ago
In office · Bachelor's Degree · Stezzano
Python
Go
JavaScript
TypeScript
Dart
Databases
Databricks
AI/ML
Prompt Engineering
LLM
RAG
Semantic Search
Machine Learning
Frontend
Angular
React.js
Mobile
Flutter
React Native
DevOps
Rest API
gRPC
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
Informatica
Apply
$60k – $74k per year (gross) · Hybrid · Full-Time · Vilnius
JavaScript
TypeScript
SQL
C#
Frontend
Vue.js
React.js
DevOps
CI/CD
Management
Agile
Apply
In office · Full-Time · Dhaka
Python
JavaScript
PHP
SQL
Databases
MySQL
PostgreSQL
Frontend
Vue.js
React.js
Management
Agile
Scrum
Apply
In office · Milan
JavaScript
TypeScript
C#
C#
.NET
Databases
Redis
ElasticSearch
Azure Cosmos DB
Frontend
Angular
DevOps
Azure
Kubernetes
Apply
≈ $24k – $38k per year (Estimated) · In office · Milan
Apply
≈ $32k – $81k per year (Estimated) · In office · Milan
Apply
≈ $36k – $72k per year (Estimated) · In office · Milan
Analytics
ETL/ELT
Apply
≈ $31k – $54k per year (Estimated) · Remote (Italy) · Milan
Apply
See all jobs
This is one of many
2,129,894 more open roles from verified company boards, updated every day.