AQC - Back End Developer
AQC is a growing startup that is leading the transition of textile quality control to the digital realm, sharing quality information with every actor on the garment manufacturing chain, improving revenue, business sustainability and working conditions. To this aim, we are building assistive technologies to be integrated into quality control machines, that include augmented reality, machine vision systems with advanced image processing and artificial intelligence. At the core of these technologies, we are building a software stack ranging from data acquisition and human-machine-interfaces at the edge, up to a cloud infrastructure for data collection, storage and processing. Job Description: To develop our machine software and our cloud services, we are seeking an experienced back-end developer to join our team in Italy. The ideal candidate will have strong skills in back-end technologies and cloud development. Key Requirements: 2+ years of experience in back-end development Proficiency in one or more modern programming languages (e.g. Java, Python, Go) Proven track-record of deployed production code Familiarity with RESTful API development and microservices architectures Experience with cloud platforms, preferably AWS Solid understanding of database systems, particularly PostgreSQL Ability to effectively communicate in both written and spoken English Nice-to-Have Skills: Experience with Rust and Python Knowledge of modern databases like EdgeDB or SurrealDB Experience with infrastructure-as-code, with tools such as Terraform or Ansible Experience with machine-to-machine communication using Ethernet, RS232 or RS485 transports, for data acquisition and system control Location: Trieste, Italy Working hours: Full Time, on site
Key Requirements:
2+ years of experience in back-end development
Proficiency in one or more modern programming languages (e.g. Java, Python, Go)
Proven track-record of deployed production code
Familiarity with RESTful API development and microservices architectures
Experience with cloud platforms, preferably AWS
Solid understanding of database systems, particularly PostgreSQL
Ability to effectively communicate in both written and spoken English
Nice-to-Have Skills:
Experience with Rust and Python
Knowledge of modern databases like EdgeDB or SurrealDB
Experience with infrastructure-as-code, with tools such as Terraform or Ansible
Experience with machine-to-machine communication using Ethernet, RS232 or RS485 transports, for data acquisition and system control
Flexibility, international team, disruptive R&D activities