C#/.NET DEVELOPER WHAT YOU WANT TO KNOW
• Salary range: €60,000 - €65,000
• Location: Reggio Emilia, Italy
• Permanent contract
• 2 days working from home
• Work in a diverse, global, and growing organisation with flat hierarchies
JOB DETAILS
As a C#/.NET Developer, you will be responsible for designing, developing, and maintaining software solutions that power cutting-edge additive manufacturing machines. Your role involves:
1. Software development & architecture – Implementing new features and ensuring seamless integration of software solutions.
2. Data preparation & visualisation – Developing geometric algorithms for part geometries, enabling automatic and manual data manipulation.
3. Real-time monitoring – Utilising vision-based systems for layer and process monitoring with real-time corrective actions.
4. Machine control software – Managing user interaction and coordinating diverse hardware components, including PLCs, optics, lasers, and monitoring systems.
5. Code quality & best practices – Following SOLID principles, Clean Code methodologies, and leveraging DevOps tools for efficient development and deployment.
ESSENTIAL EXPERIENCE
1. Object-oriented programming expertise, ideally in C# and .NET, but experience in C++, Java, or Python is also valuable.
2. Familiarity with software testing frameworks such as NUnit, Moq, or similar.
3. Experience with control/automation systems, geometric algorithms, or real-time monitoring is a plus.
4. Knowledge of DevOps tools like Git, Jira, Azure DevOps, or similar.
5. Strong analytical and problem-solving skills, along with the ability to work in a collaborative, innovative environment.
QUALIFICATIONS
1. Education – Degree in Computer Science, Software Engineering, or a related field.
2. Experience – Professional background in software development, ideally in machine control or industrial applications.
3. Languages – Fluent in English.
#J-18808-Ljbffr