BL
Graduate Intern Software Engineering
BLACK DIAMOND GROUP
Full-time
Italy, Piedmont
Computer Occupations
Posted:
February 27, 2026
Location:
Italy, Piedmont, Italy
Job Description
Duties and Responsibilities
Develop and test web applications in a full-stack environment with React, Node.js, GraphQL, and REST APIs. Work with engineers, architects, and product owners to design and implement new features. Contribute to data analysis projects, applying SQL, Python, or BI tools to generate insights. Learn and apply best practices in software development: Clean Code, SOLID principles, testing, and version control. Collaborate in an agile team environment, participating in stand-ups, sprint planning, and code reviews. Other duties as required to support of our product engineering team. Key Competencies Completed degree in Computer Science, Software Engineering or a related field. Strong foundation in programming (object-oriented and/or strictly typed languages). Familiarity with Golang, React, or Node.js is an asset (we don’t expect mastery—we’ll teach you). Understanding of software development concepts such as SDLC, algorithms, and testing. Excell...Apply for this Job
Submit your application for the Graduate Intern Software Engineering position at BLACK DIAMOND GROUP.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Italy, Italy
Posted:
February 27, 2026
Deadline:
April 08, 2026