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
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
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
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