Software Developer
ANSYS, Inc
Zurich, Switzerland
vor 53 Tg.

JOB SUMMARY

The Software Developer is responsible for the development of new software modules, sub-systems or (micro-) services in the area of distributed / cloud computing.

The focus of the Software Developer is the planning, implementation, realization and testing of modules and services involving Finite Element technology that can run in different distributed computing scenarios from Desktop to HPC clusters to cloud systems.

ESSENTIAL FUNCTIONS

  • Design, implement and maintain product modules / sub-systems / services in the area of distributed / cloud computing.
  • Interact with Finite Element kernels
  • Provide input on relevant areas of the product’s software architecture
  • Work closely within a development team, actively participate in project planning, design sessions and team function
  • Conduct feature testing and resolve reported defects
  • JOB MINIMUM REQUIREMENTS AND QUALIFICATIONS

  • A Master’s degree in Engineering, Computer Science, Applied Mathematics, or Engineering / Science discipline
  • Experience in technical software development via academic, research or industry experience
  • Good understanding and skills in object oriented programming
  • Problem solving oriented
  • Willingness to learn, take initiative and work in a team oriented environment
  • OTHER INFORMATION

  • Know-how on cloud / distributed computing technologies like microservice architectures, RPC frameworks (e.g. gRPC), containerized application management (e.
  • g. Kubernetes) is a big plus

  • Knowledge of CAD modeling or finite element simulation in general is advantageous
  • Ability to take initiative, behave with integrity and respond maturely to direction
  • Ability to meet timelines
  • Ability to work in a geographically distributed development environment and requires excellent communication skills
  • Bewerben
    Zu Favoriten hinzufügen
    Aus Favoriten entfernen
    Bewerben
    Meine Email
    Wenn Sie auf "Fortfahren" klicken, stimmen Sie zu, dass neuvoo Ihre persönliche Daten, die Sie in diesem Formular angegeben haben, sammelt und verarbeitet, um ein Neuvoo-Konto zu erstellen und Sie gemäß unserer Datenschutzerklärung per Email zu benachrichtigen. Sie können Ihre Zustimmung jederzeit widerrufen, indem Sie diesen Schritten folgen.
    Fortfahren
    Bewerbungsbogen