Senior Software Engineer – ERP & Automation Integration
Location: Italy (Hybrid/Remote possible)
Full-time | Start: ASAP
Company Description
Prowinch, founded in 1995, is a global leader in the design, production, and distribution of industrial cranes, winches, hoists, and other lifting solutions. Known for its strict quality standards, the company is ISO 9001 certified and a UL 508A Certified Industrial Control Panel manufacturer, ensuring reliable and durable products. Prowinch serves industries such as mining, construction, automotive, and warehousing, offering both standard and customized lifting solutions to meet unique operational requirements. With a strong presence in the U.S. and international markets, Prowinch is committed to providing excellent customer service, including multilingual live support and troubleshooting resources. The company is recognized for its innovative, high-quality offerings tailored to diverse industry needs.
Prowinch USA is expanding! We’re looking for a Senior Software Engineer to lead the integration and customization of our ERP system for our new branches around the world. This is a unique opportunity to shape the digital backbone of a fast-growing industrial automation company.
Your Mission
- Lead the integration of our ERP system with Italian and EU financial, tax, and compliance standards (VAT, Fatturazione Elettronica, SEPA, PSD2).
- Develop and maintain APIs for banking, logistics, Amazon Seller/Vendor Central, and government systems.
- Design and implement software-to-hardware integrations (CAN-BUS, Modbus, OPC-UA) for hoists, winches, and cranes.
- Automate and optimize order management, procurement, logistics, and inventory workflows.
- Collaborate with cross-functional teams in Italy and the U.S., providing documentation and training.
- Support SEO strategy and implementation across digital platforms, ensuring optimal visibility and performance of web-based tools and e-commerce integrations.
What You Bring
- 7+ years of experience in software engineering, with a strong focus on ERP systems and industrial automation.
- Proficiency in Java (Spring Boot), Node.js, Python, or C/C++.
- Experience with REST/SOAP APIs, PostgreSQL/MySQL, and microservices.
- Solid understanding of Italian/EU financial regulations and compliance.
- Strong leadership, project management, and team coordination skills.
- Experience in SEO optimization and digital content performance strategies.
- Languages: Italian (native/advanced), English (fluent), Spanish is a plus.
Why Join Prowinch?
- Be part of a fast-growing international company with a strong presence in the U.S. and Latin America.
- Lead mission-critical projects that bridge software and industrial hardware.
- Enjoy a flexible work environment, competitive salary, and performance-based incentives.
- Opportunity to travel to our HQ in Miami and collaborate with global teams.