Attiva gli avvisi di lavoro via e-mail!

Senior Full Stack Software Developer per navi da crociera

beBeeSviluppatore

Genova

In loco

EUR 45.000 - 75.000

Tempo pieno

Oggi
Candidati tra i primi

Descrizione del lavoro

A software development company in Liguria, Italy, is seeking a skilled Full Stack Developer with over 5 years of experience. The candidate will work on software systems for shipboard applications, integrating front-end and back-end technologies. Required qualifications include proficiency in various programming languages and technologies, as well as experience in managing complex IT systems. This role offers a chance to innovate in a dynamic environment.

Competenze

  • More than 5 years of experience in full-stack software development.
  • Experience in installing IT systems on large infrastructures.
  • Proficiency in front-end technologies including HTML5, CSS3, JavaScript.
  • Experience with backend development, particularly in C#, Python, Node.js, and Java.
  • Experience in developing Android applications using Java.
  • Professional proficiency in English.

Mansioni

  • Install monitoring systems on board ships.
  • Design, develop, and maintain software systems across multiple platforms.
  • Manage external software development projects using Agile methodologies.
  • Ensure operational continuity and update solutions as needed.
  • Facilitate communication between internal stakeholders and external teams.

Conoscenze

Full Stack Development
Agile Methodologies
Problem-solving
Team Coordination
RESTful API Design

Formazione

Degree in Computer Science or Software Engineering

Strumenti

Git
HTML5
CSS3
JavaScript
C#
Python
Node.js
Java
SQL
NoSQL
WPF
Windows Form
Descrizione del lavoro
Overview

We are looking for a skilled Full Stack Developer to join our team.

Job Description

The ideal candidate will have extensive experience in software development, with a strong background in both front-end and back-end technologies. We require a professional who can design, develop, and maintain complex software systems, as well as integrate multiple systems and infrastructure components.

Responsibilities
  • System Installation and Integration : Install monitoring systems on board ships, including energy monitoring servers and integration with automation systems and VLAN networks.
  • Full Stack Development : Design, develop, and maintain software systems across multiple platforms, including backend, web frontend, Android applications, and desktop applications (WPF / Windows Form).
  • Web Application Development : Develop web applications for installation on board or as cloud services.
  • Android Application Development : Create mobile applications for Android using Java.
  • Desktop Application Development : Develop desktop applications using WPF / Windows Form for numerical analysis.
  • Team Coordination : Manage external software development projects, monitoring progress through Agile methodologies.
  • Sys-tem Maintenance : Ensure operational continuity and update implemented solutions.
  • Collaboration : Facilitate communication between internal stakeholders and external teams.
Required Skills and Qualifications
  • A degree in Computer Science, Software Engineering, or a related field.
  • More than 5 years of experience in full-stack software development.
  • Experience in installing IT systems on large infrastructures, preferably on board ships or in industrial environments.
  • Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Experience with backend development in C#, Python, Node.js, Java, and database management (SQL, NoSQL).
  • Experience in developing Android applications using Java.
  • Experience in developing desktop applications using WPF / Windows Form.
  • Experience in implementing VLAN networks and industrial automation systems.
  • Ability to design and implement RESTful APIs.
  • Experience with version control tools like Git.
  • Excellent problem-solving skills and operational management in complex environments.
  • Ability to coordinate a remote development team and follow Agile projects.
  • Professional proficiency in English.
Preferred Skills
  • Familiarity with Modbus, OPC, NMEA protocols.
  • Knowledge of graphical libraries like d3.js, Plotly, Leaflet.
  • Experience in acquiring data from weather providers and displaying it on maps.
  • Experience with IoT and energy management technologies.
  • Knowledge of DevOps practices and continuous distribution technologies.

This position is ideal for a professional with advanced technical skills and management abilities who can implement innovative solutions on board ships.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.