Junior IoT Software Engineer

Position Description

We are looking for a dynamic and motivated Junior IoT Software Engineer to join our team. In this position, you will be involved in digital transformation projects for industrial and automotive processes.

You will use agile methodologies that allow a quick transition from the design phase to implementation, ensuring efficiency and quality of the final product.

In particular, the resource will be responsible for maintaining and developing company web applications for monitoring and remote control of IoT devices connected to industrial and automotive assets.

You will have the opportunity to expand your technical skills and grow professionally, thanks to the integration into a structured and collaborative team, working with industry experts, in a perspective of continuous training and professional development.

Main Activities

  • Design and development of Java applications on SpringBoot Framework;
  • Design and development of front-end applications using frameworks and libraries such as React and Angular;
  • Design and development of REST microservices in a cloud environment;
  • Design and development of IoT solutions using the MQTT protocol;
  • Maintenance of data structures on PostgreSQL and MySql databases;

Fundamental Requirements

  • Bachelor's or Master's degree in Computer Engineering, Industrial Engineering, Electronics, or Mechanics;
  • Basic knowledge of IoT structures, particularly the MQTT protocol;
  • Knowledge of Java and Typescript programming languages;
  • Experience with the Git versioning system for source code control;
  • Solid skills in Javascript, HTML, and CSS for front-end development;
  • Knowledge of data structures and their management in real contexts;
  • Experience with development IDEs Visual Studio Code and IntelliJ IDEA;

Appreciated Skills

  • Knowledge of Python language;
  • Strong team orientation and ability to collaborate effectively in a multidisciplinary environment;
  • Excellent problem-solving skills and proactive approach to solving technical challenges;
  • Motivation and passion for technological innovation and continuous improvement;
  • Good knowledge of the English language, both written and spoken, for communication in international contexts;
  • Willingness to travel for client meetings or participation in external projects.

Work Location

  • First period (6-12 months): mandatory presence at the Avellino office to facilitate rapid integration into the team and a thorough understanding of company processes.
  • Subsequent phase: based on performance and integration, it will be possible to evaluate a hybrid work mode, with a division between on-site and remote work.

Contract Type

  • Internship, apprenticeship, stage;

Apply for this position

This site is protected by hCaptcha: Privacy Policy - Terms of Service
* Mandatory fields