Unisciti a noi

Unisciti al nostro viaggio verso soluzioni

innovative con una squadra amichevole e

una carriera preziosa

EGS è formata da un team di persone giovani con una grande esperienza nelle tecnologie 3D. Siamo un’azienda in crescita che mantiene il mindset proprio della piccola start-up di sviluppatori software da cui siamo nati.

Il nostro obiettivo è migliorare la vita delle persone attraverso soluzioni utili in grado di supportare professionisti nel loro lavoro quotidiano. Sviluppiamo applicazioni custom per differenti tipi di settori: il nostro core-business è il settore dentale ma abbiamo clienti anche nei settori della gioielleria, medicale, automotive.

Il nostro obiettivo è diventare R&D Excellence Centre del gruppo: ecco perché stiamo assumendo e abbiamo sempre posizioni aperte per le nostre aree Software e Hardware!

Cerchiamo persone appassionate di nuove tecnologie e innovazione!


Posizioni aperte


DevOP ENGINEER – DENTAL CAD DOMAIN

At EGSolutions, we build the next generation Dental software products. We are a highly motivated, co-operative, and fun loving team of software engineers who thrive on solving challenging problems and building large-scale software systems. If you want to be part of this team, we would love to hear from you.

We are looking to hire a full time DevOp Engineer to join the Research and Development (R&D) team.

Responsibilities:

  • Build and maintain DevOps capabilities to support agile product development in a continuous integration environment which includes distributed source code-repository,   integrated automated testing and code quality tools
  • Configure, maintain and monitor a fleet of physical / virtual machines running our CI environment
  • Collaborate with developers, product engineers and Service team for high quality delivery on time
  • Use the analytical skills to get to the root cause of the problem and repair the processes that caused the problems in the first place

Required qualifications:

  • B.S. Computer Science / Equivalent degree
  • 3-5 years of experience with source code repositories, continuous integration, installers and automation of DevOps
  • 3-5 years of experience in programming with at least 2 years of experience with python/.NET
  • Knowledge of SVN and GIT
  • In-depth knowledge of one or more of the following tools:  TeamCity, Atlassian tools,  Jenkins, JIRA
  • Knowledge of Artifactory is a plus
  • Familiarity with agile development methods
  • Solid communication (written and oral) and interpersonal skills
  • Strong desire to learn and exceptional problem solving skills
  • Self-motivated individual with a positive work ethics
  • Desire to work in a small, innovative and creative team
  • Language: Italian and English

Preferred qualifications:

  • Experience working with Windows desktop products
  • Exposure to software processes such as unit testing, code analysis and code coverage
  • Exposure to installer tools such as WIX, InstallShield, InstallAware
  • Exposure to test automation tools such as TestComplete, Ranorex or HP-QTP

What we offer:

  • A challenging position supporting state-of-the-art Dental software
  • A rewarding, fun loving and vibrant work environment
  • A company that cares about you and wants you to succeed
SENIOR SOFTWARE ENGINEER – DENTAL CAD DOMAIN

At EGSolutions, we build the next generation Dental software products. We are a highly motivated, co-operative, and fun loving team of software engineers who thrive on solving challenging problems and building large-scale software systems. If you want to be part of this team, we would love to hear from you.

We are looking to hire a full time Senior Software Engineer to join the Research and Development (R&D) team on our flagship product: the DentalCAD software.

Responsibilities:

  • Execute full software development life cycle
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback

Required qualifications:

  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
  • 3-5 years of professional software development experience in C++
  • Fluency in C++ (knowledge of C++17 preferred)
  • Experience with multithreaded programming
  • Experience with Visual Studio and deep knowledge of the debugging tools
  • Knowledge of CMake is a plus
  • Deep knowledge of OOP and OO patterns
  • Experience with CI/CD practices
  • Strong design and programming skills
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, and testing
  • Knowledge of GIT
  • In-depth knowledge of one or more of the following tools: TeamCity, Atlassian tools, Jenkins, JIRA
  • Solid communication (written and oral) and interpersonal skills
  • Familiarity with agile development methods
  • Strong desire to learn and exceptional problem solving skills
  • Self-motivated individual with a positive work ethics
  • Desire to work in a small, innovative and creative team
  • Language: Italian and English

Preferred qualifications:

  • Knowledge of Qt Digia library, 3D Graphic is a plus
  • Knowledge of dental domain and dental CAD applications, mesh and point clouds domain is a plus
  • Experience working with Windows desktop products, MSBuild and virtualization technologies such as VMWare
  • Exposure to installer tools such as WIX, InstallShield, InstallAware
  • Exposure to test automation tools such as TestComplete, Ranorex or HP-QTP
  • Experience in programming with python/.NET

What we offer:

  • A challenging position supporting state-of-the-art Dental software
  • A rewarding, fun loving and vibrant work environment
  • A company that cares about you and wants you to succeed
JUNIOR SOFTWARE ENGINEER – DENTAL CAD DOMAIN

At EGSolutions, we build the next generation Dental software products. We are a highly motivated, co-operative, and fun loving team of software engineers who thrive on solving challenging problems and building large-scale software systems. If you want to be part of this team, we would love to hear from you.

We are looking to hire a full time Junior Software Engineer to join the Research and Development (R&D) team on our flagship product: the DentalCAD software.

Responsibilities:

  • Execute full software development life cycle
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback

Required qualifications:

  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
  • Development skills in modern C++ (C++17 preferred)
  • Deep knowledge of OOP and OO patterns
  • Experience with multithreaded programming
  • Experience with Visual Studio
  • Experience with CI/CD practices
  • Design and programming skills
  • Knowledge of one or more of the following tools:  Git, TeamCity, Atlassian tools, Jenkins, JIRA
  • Solid communication (written and oral) and interpersonal skills
  • Familiarity with agile development methods
  • Strong desire to learn and exceptional problem solving skills
  • Self-motivated individual with a positive work ethics
  • Desire to work in a small, innovative and creative team
  • Language: Italian and English

Preferred qualifications:

  • Knowledge of Qt Digia library, 3D Graphic is a plus
  • Knowledge of CMake is a plus
  • Knowledge of dental domain and dental CAD applications, mesh and point clouds domain is a plus
  • Experience in programming with python/.NET

What we offer:

  • A challenging position supporting state-of-the-art Dental software
  • A rewarding, fun loving and vibrant work environment
  • A company that cares about you and wants you to succeed

VANTAGGI DI LAVORARE IN EGS

Cosa offriamo


Offriamo l'opportunità di lavorare con metodologie agili, di contribuire con le tue idee e di un ambiente di discussione attivo con i tuoi colleghi per migliorare ogni giorno.
Farai parte di un ambiente di lavoro internazionale e vedrai l'intero processo di sviluppo di un prodotto.
Il tuo sviluppo personale è importante per noi: ti supporteremo nella tua crescita personale e professionale attraverso incontri regolari con il tuo supervisore.
Abbiamo un programma di formazione per te: l'innovazione è un valore fondamentale per noi.
Abbiamo un orario di lavoro flessibile – abbiamo fiducia nelle persone.
Ci conosciamo tutti – non siamo solo "numeri" in una grande azienda.
Abbiamo uno spirito di squadra positivo – lavoriamo sodo per raggiungere gli obiettivi, ma una volta che abbiamo finito di lavorare, ci piace divertirci insieme (sei pronto per un torneo di ping pong? O preferisci il biliardino?)
Unisciti a noi nella nostra nuova sede: apprezzerai tutti i comfort.

Invia ora la tua candidatura

E-mail