Senior Software Developer
Hexagon AB
PISA, Italy
8 gg fa

IDS Georadar global leader in providing products and solutions for geophysical, mining, civil engineering and security applications is currently recruiting a Senior Software Developer for its R&D team.

The successful candidate is Senior Software Developer, will work in a Scrum team for the development of high technology products for managing slope stability risks in both geo-

hazard assessment and open pit mining operations. Our software enables fast interpretation and fast reaction time to vital real-

time information delivered by our radar systems. He / she will be familiar with software architectures, advanced programming techniques, design patterns and software engineering best practices also providing guidance to the other developers.

He / she will collaborate with other internal teams, mainly : Product Management. System Design, System Test, Customer Care

DUTIES AND RESPONSIBILITIES :

The duties and responsibilities for the position include the following :

  • Work in team and have ownership on product features.
  • Design, build, improve and maintain high technology software products
  • Participate in product releases, helping to make them timely and defect free
  • Keep up to date on emerging technologies and trends; and share that knowledge with the team
  • Mentor junior team members by providing knowledge and expertise.
  • Collaborate with other departments to ensure the successful delivery of products with the required quality standards.
  • Compliance with workplace health and safety requirements and directions when working on customer / dealer / end user sites
  • Additional duties may be assigned from time to time
  • Some travels may be requested.

    REQUIREMENTS :

  • 5+ years of proven experience in software development preferably in the industrial sector.
  • Fluent in data structures, multi-threading, design patterns, data modeling
  • Strong in software architecture (Service Oriented Architecture)
  • Strong Object-Oriented Design and programming
  • Strong with C++
  • Strong in network and serial interfaces (TCP, UDP, HTTP, REST API, RS232)
  • GUI Programming (QT, wxWidget)
  • Knowledge of visualization libraries (VTK, OpenGL)
  • Experience with Windows and Linux OS.
  • Strong in database
  • Excellent problem-solving skills
  • Ability to work effectively in a team as well as independently.
  • Solid verbal and written communication skills.
  • Driven to succeed and innovate
  • Degree in Computer Science, Computer Engineering, Software Engineering or equivalent.
  • Good knowledge of English
  • DESIRABLE KNOWLEDGE :
  • Use of GIT
  • Use of GIT
  • Knowledge of Java
  • Familiarity with Agile and Scrum methodology
  • Familiarity with Continuous Integration environments
  • Use of Test Automation practices and frameworks
  • Invia candidatura
    Aggiungi ai preferiti
    Rimuovi dai favoriti
    Invia candidatura
    La mia Email
    Cliccando su “Continua”, autorizzo neuvoo ad utilizzare i miei dati ed inviarmi avvisi email come menzionato nella sezione Politica sulla Privacy di neuvoo. Posso ritirare il mio consenso e cancellare la registrazione in qualsiasi momento.
    Continua
    Modulo di candidatura