Senior Edge Software Developer

1 giorno fa

Monza, Lombardia, Italia Business Integration Partners Tempo pieno
Overview As an Edge Software Developer, you will build robust Go-based software for edge computing and IoT integrations. You’ll design event-driven microservices and contribute to a modern, evolving tech stack within a cross-functional team. You’ll also mentor colleagues and help shape our technology scouting efforts. This role offers the chance to work on high-performance, reliable systems at the IoT Center of Excellence and to grow within a culture focused on value, people, and technology. Retribuzione / Benefits
* flexible work arrangement: remote and on-site days
* health insurance and wellbeing programs
* welfare plan and mental/physical well-being platforms
* meal vouchers
* solidarity time bank for additional leave
* parental leave support and return-to-work initiatives Responsabilità
* Develop robust Go software for edge environments using various protocols
* Implement event-driven microservices with emphasis on performance and reliability
* Collaborate in an interfunctional team with end-to-end responsibility
* Contribute to technology scouting and stay ahead of tech trends
* Mentor colleagues and support team growth
* Work in a modern, evolving technology environment Requisiti fondamentali
* Demonstrated experience in Golang with strong knowledge of syntax and standard library
* Experience in microservices design and containerization (Docker, Kubernetes)
* Ability to write concurrent programs with threading and non-blocking I/O
* Experience with unit and integration tests, profiling, and debugging tools
* Proficiency with version control and CI/CD workflows (GitLab knowledge preferred)
* Experience with shell scripting and Linux systems
* Experience working in Agile/Scrum and familiarity with Kanban or TDD
* Good written and spoken English
* Knowledge of industrial protocols: IEC 60870-5-101/104, IEC 61850 MMS/GOOSE/SV, ModBUS RTU/TCP, OPC UA/DA
* collaboration
* mentoring
* communication
* Go programming
* Go routines and channels
* microservices