Software Developer
About the Role
* Salary: €60,000 – €65,000 per year
* Contract Type: Full-time permanent contract
* Location: North Vicenza region, Italy (with option to work up to 3 days a week remotely)
* Company: A successful Italian company specializing in professional 3D printing systems
Job Description
We are seeking a skilled software engineer to join our team and contribute to the development of innovative 3D printing solutions. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining software applications that drive the performance and efficiency of our 3D printing systems.
Responsibilities:
* Design and develop software applications using various programming languages and technologies
* Collaborate with cross-functional teams to identify and prioritize project requirements
* Develop and maintain high-quality code, ensuring scalability, reliability, and performance
* Troubleshoot and resolve complex technical issues in a timely manner
* Stay up-to-date with industry trends and emerging technologies, applying this knowledge to drive innovation and improvement within the company
Requirements:
* Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
* Minimum 2 years of experience in software development, preferably in the field of 3D printing or related industries
* Proficiency in programming languages such as C++, Java, or Python
* Strong understanding of software design patterns, data structures, and algorithms
* Excellent problem-solving skills, with ability to analyze complex technical issues and develop effective solutions