Senior Software Developer
1 giorno fa
Latina, Provincia di Latina; Lazio, Italia
Business Integration Partners
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
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