Every day at GeneGIS GI we design and produce solutions to make work easier and deliver benefits for communities and people. We are always keen to receive job applications from skilled, dedicated and creative people.

For the current vacancies at GeneGIS GI, SOFTWARE PROGRAMMING AND DEVELOPMENT knowhow and experience are essential pre-requisites, without which, unfortunately, candidacies cannot be considered.

If you have the skills currently being sought, please send your cv, indicating in the email subject line the code of the position for which you are applying.

If your profile does not directly match the vacancies, but you believe you are qualified to work in GeneGIS GI, please send your email using the button to the right specifying “spontaneous candidacy” in the subject line.

Spontaneous candidacy:
send us your CV

Open positions

All Offices: Front-end Developer

The candidate is a programmer with a diploma or degree in technical-scientific disciplines (Computer Science, Engineering or equivalent qualification).

The position involves joining working groups for the development and maintenance of systems, solutions and local application services.

Minimum requirements:

  • Knowledge of JavaScript, HTML5, CSS3 application development
  • Knowledge of at least one of the front-end frameworks (Vue.js, React.js, Angular)
  • Flexibility, autonomy and aptitude for teamwork
  • Willingness to travel nationally and internationally

Preferential requirements:

  • Knowledge of Git, Github or svn
  • Basic knowledge in the field of Geographic Information Systems (GIS)
  • Good knowledge of the English language
  • Working knowledge of the Linux operating system

The position involves continuous updating of one’s technical skills, technical support to Project Managers and rapid professional growth.

We offer:

  • Open-ended direct employment contract (willingness to evaluate other types of professional relationships)
  • Compensation commensurate with experience and skills
  • Hybrid work model (smart-working / on-site)
  • Dynamic and stimulating work environment

The research is open to people of both sexes (L. 903/77).

Send applications to the attention of Cinzia Sacconi – recruitment@genegis.net

All Offices: Full Stack Developer Java

The candidate is a Programmer with at least 4 years of proven experience in the position, graduated in technical-scientific disciplines (Computer Science, Engineering or equivalent qualification).

The position involves joining working groups for the development and maintenance of systems, solutions and software services.

Minimum requirements:

  • Excellent knowledge in full-stack development of web-based Java applications
  • Excellent knowledge of the Hibernate framework (with Annotations)
  • Very good knowledge of Spring library
  • Excellent knowledge of web architectures (REST, MVC, MVVM)
  • Good knowledge of front-end development languages (Javascript, CSS, JQuery) and at least one of the front-end frameworks (Vue.js, React.js, Angular)
  • Good knowledge of the SQL language: querying, modeling and data structuring, and experience in at least one of the main DBMSs (Oracle, PostgreSQL, MySQL)
  • Knowledge of Git and Github or svn
  • Flexibility, organizational autonomy, spirit of initiative
  • Aptitude for teamwork
  • Availability to travel nationally and internationally

Preferential requirements:

  • Knowledge in geomatics and in the field of Geographic Information Systems (GIS)
  • Knowledge of cartographic servers (Geoserver, Mapserver, etc) and OpenSource GIS libraries (Openlayers, GDAL)
  • Knowledge of other programming languages (Python, PHP)
  • Good knowledge of the English language
  • knowledge of the Linux operating system

The position involves continuous updating of one’s technical skills, technical support to Project Managers and rapid professional growth.

We offer:

  • Open-ended direct employment contract (willingness to evaluate other types of professional relationships)
  • Compensation commensurate with experience and skills
  • Hybrid work model (smart-working / on-site)
  • Dynamic and stimulating work environment

The research is open to people of both sexes (L. 903/77).

Send applications to the attention of Cinzia Sacconi – recruitment@genegis.net

MIlan Office: System Administrator Junior

The candidate is a systems analyst with 2 or more years of proven experience in the position, graduated in technical-scientific disciplines (Computer Science, Engineering or equivalent qualification) or with a technical-scientific high school diploma.

The candidate, who will mainly work in the GeneGIS GI Headquarters, will have the task of maintaining and updating the internal infrastructure, providing support to internal staff and to infrastructure design.

Place of work: Milan

Minimum requirements:

  • Operating Systems: Windows and Linux
  • Active Directory and LDAP
  • TCP/IP network protocol
  • Database (basic knowledge): Mysql, Postgresql, Oracle, Sql Server
  • Virtualization
  • Cloud Computing
  • Web Server: Apache, Nginx, IIS, Servlet Tomcat
  • Firewall (security policy)
  • VPNs: OpenVPN, IPSec
  • Software versioning: svn and git
  • Virtualization: VMWare
  • Cloud: AWS and Azure (AWS mandatory, Azure preferred)

Preferential requirements:

  • Programming and scripting languages: Python (basic knowledge), Bash Scripting, Power Shell
  • Complex networks (VLAN, ROUTING, SWITCH)
  • Server Hardware components
  • SAN and vSAN
  • Containers: Docker
  • Flexibility, autonomy and aptitude for teamwork
  • Willingness to travel (operating at all company offices will be required, with very low frequency)

The position involves continuous updating of technical skills and working in small teams.

We offer:

  • Open-ended direct employment contract (willingness to evaluate other types of professional relationships)
  • Compensation commensurate with experience and skills
  • Dynamic and stimulating work environment

The research is open to people of both sexes (L. 903/77).

Send applications to the attention of Cinzia Sacconi – recruitment@genegis.net