ENGYS is a fast-growing engineering company specialising in the application, development and support of Open Source CAE software, namely CFD, multi-disciplinary optimisation and FEM. The company is currently seeking Java Software Engineers with experience in developing Graphical User Interface tools to join our team at the Trieste (Italy) office.
Requirements:
- Applicants should have the right to work in the EU.
- MSc, Diploma degree or higher in Computer Science, Informatics, Engineering or other numerical field with solid knowledge of software development.
- Experience with object-oriented programming.
- Good Java programming skills.
- Basic knowledge of C/C++ and Python programming languages.
- Written and verbal communication and presentation skills in English.
- Strong organizational skills with ability to handle multiple tasks/multiple projects simultaneously while working in a team of experienced professionals.
Advantageous:
- Experience with development of Graphical User Interface using Java Swing.
- Experience with Unit Testing/TDD.
- Knowledge of 3D Graphical libraries, including OpenGL, VTK, and Open CASCADE.
- Scripting (Bash, PowerShell) and DevOps skills.
- Experience with development of Graphical User Interface tools for CFD/CAE software.
- Good general knowledge of CAE and PLM software systems.
- Knowledge of additional languages.
For immediate consideration, please send your CV/resume to [email protected] with subject: Java Software Developer. Before sending us your application, please check out our Privacy Notice for Job Applicants to find out how ENGYS collects and processes your personal information during the recruitment process.