Notes about cookies

We use cookies on this website. Some of these are necessary for the website to work, such as technical and functional cookies. Other types of cookies, which you can refuse to use, are third-party cookies. By clicking on "Accept all" you agree to the use of all cookies on the website. By clicking on the "Configure" button you can select your preferences.

Accept all
Configure
Only necessary
header backgorund
This job ad is offline.
Are you looking for similar jobs?
Click here

company_seo_logo SITAEL - Senior Back-end Developer (.NET)

Work location:

Italy, Apulia, Bari

Sector:

Information Technology

Role:

Technology / IT

Date of last update: 30/08/2022

Job description

WE ARE...

At Angel, we create intelligent products and solutions that make our customers life better, their work more productive and their impact in the world even greater. Our innovative mindset helps us to continuously explore new ideas. We push ourselves to the limits to finally develop advanced technologies that contribute to building a safer, innovative and more sustainable world.

 

POSITION MISSION 

The Back-End Developer will work in VAIMOO, the Connected Vehicles & Micro-Mobility Sitael Business Unit, on the Internet of Things (IoT) scope. The projects in this scope are about innovative systems which integrate mobile applications, back-end services, hardware and make use of the newest communication protocols such as MQTT, Bluetooth 4.2

The Back-End Software Line develops both web applications and RESTful web services. 

The main technologies used by the SW development line are the following: 

  • Microsoft .Net Framework 4.6.x, .Net Core 
  • Microsoft MVC framework, Entity framework 
  • MQTT Broker Mosquitto, EMQX 
  • DBMS MySql, PostgreSql, Oracle, MS SqlServer 
  • Rabbit MQ and Apache Kafka Message Brokers 
  • HTML5, CSS3, Javascript 
  • AngularJS 
  • Web Services REST JAX-RS

 

MAIN RESPONSIBILITIES AND ACTIVITIES 

  • Estimate of software component development times 
  • Proof of Concept of software components 
  • Design of software components based on the system requirements and architecture 
  • Development of software components 
  • Creation and execution of automatic unit tests of the developed components 
  • Code review and optimization 
  • Corrective maintenance 
  • Evolutionary maintenance 
  • Production of technical documentation 

 

QUALIFICATIONS/KNOWLEDGE/EXPERIENCE REQUIRED/TECHNICAL SKILLS 

  • Degree in Computer Engineering, Electronics Engineering, Computer Science or similar 
  • Strong knowledge of basic algorithms and data structures: search, sort, array, queues, ... 
  • Strong knowledge of Object-Oriented programming and design 
  • Deep knowledge of the main design patterns (MVC, Factory, State, Observer, ...) 
  • Strong knowledge of SOA, microservices architectures and RESTful web services 
  • Strong knowledge of relational database theory and design 
  • Strong knowledge of communication protocols. ISO/OSI stack, HTTP and MQTT protocols 
  • At least 3 years of work experience in the use of the C# programming language 
  • At least 3 years of work experience with the .NET Framework (4.6.x or .Net Core) 
  • Strong analytical and problem-solving skills 
  • Ability to work in a dynamic environment 
  • Ability to manage multiple tasks, with minimal supervision and in full autonomy 
  • High flexibility and ability to adapt quickly to new technologies and / or tools 
  • Ability to train junior resources 
  • Good knowledge of English language 

 

WHAT YOU CAN EXPECT

  • You will join our vertical teams, who own their products and share a vision for what they build
  • You will be involved in the entire process from the concept to the delivery, working across a broad range of technologies
  • You will be part of a high technology environment where you can share your innovative ideas

 

WHAT WE OFFER

  • Flexible working hours;
  • Possibility for remote work...or sea view office;
  • Fulltime long-term contract;
  • Internal and external training;
  • Career development path and team building activities;
  • Young and dynamic working environment.

Map

Share this job ad
Powered by arca24.com logo
  Don’t show this message again
Couldn't you find any job ads suitable for you?
Sign up! You will be considered for future ads.
Sign up