Simulation Software engineer (Jr/Sr)

Bentley

Place of work
Prague, Czechia
Contract type
full-time

Information about the position

Job description, responsibilities and duties

At Plaxis (a recent Bentley Systems acquisition) we develop engineering software on a scientific basis, both as off-the-shelf products and custom designs.

The Plaxis Software Engineering team is involved in product definition, software development and high-end services. A direct or indirect contribution is given to the development of the advanced PLAXIS products and the fulfillment of client needs. The development of the software involves the translation of physical processes into numerical solutions, using fundamental principles of mechanics, applied mathematics, and software engineering. Each application is built by a project team consisting of developers, quality engineers and scientists, which makes for a stimulating and informal working environment.

Location:
Delft (The Netherlands) - Plaxis offices

Job description:

As a Software Engineer you are responsible for the design, implementation, integration and delivery of software as part of one of our Scrum teams. Work areas include:
• core library code shared between the 2D and 3D product lines
• geometry handling code (intersections, preprocessing for the mesh generator, etc.)
• general maintenance and bug fixing in the existing codebase
• user interface design and development
• development of tools that integrate with or drive the main Plaxis products.

You work with a code base of C++, Delphi, JavaScript and/or Python, cooperating closely with colleagues from our Competence Centre Geo-engineering and Quality Assurance. You see it as a challenge to take up new things and explore new tools and techniques, as well as contribute in maintaining and improving our performance in areas such as innovation, high quality and usability.

Based on your level of knowledge and experience it can be that you immediately start working autonomously, or you participate in the development of our software with the support of a more senior team member.

Employee perks, benefits

• Competitive salary and benefits
• Stimulating innovative and knowledge-driven work environment
• We develop State of the Art Software and work with the latest versions of tools and languages (for example C++14)
• Our software engineering process in the Netherlands is working according an advanced, quality-oriented workflow with distributed version control, automated build and test environments and code reviews
• Our Joel Test score of 11 out of 12
• Plaxis is one of the most successful Dutch software companies.

Requirements for the employee

Candidates with education suit the position

University education (Bachelor's degree)
University education (Master's degree)

Personality requirements and skills

Requirements (for senior level solid knowledge and experience is required)
• BSc or MSc degree in the field of computer science or an engineering field, or equivalent thinking and working level
• Knowledge of and proven experience in OO design and development
• Knowledge in at least one of the programming languages listed above
• Strong drive to work in and with a diverse team to deliver high quality, advanced software Preferred qualifications
• Affinity with or interest for physics, civil/mechanical engineering or similar fields
• Experience developing software for the simulation of physical processes
• Experience working in an agile (Scrum) environment
• Familiarity with a complete software creation toolchain (we use Jira, Crucible, git, GitLab, Jenkins, various unit testing frameworks and an in-house automated testing suite)

Advertiser

Brief description of the company

Bentley is the global leader dedicated to providing architects, engineers, geospatial professionals, constructors, and owner-operators with comprehensive software solutions for sustaining infrastructure. Bentley Systems applies information mobility to improve asset performance by leveraging information modeling through integrated projects for intelligent infrastructure. Its solutions encompass the MicroStation platform for infrastructure design and modeling, the ProjectWise platform for infrastructure project team collaboration and work sharing, and the AssetWise platform for infrastructure asset operations – all supporting a broad portfolio of interoperable applications and complemented by worldwide professional services. Founded in 1984, Bentley has more than 3,000 colleagues in 50 countries, more than $500 million in annual revenues, and since 2005 has invested more than $1 billion in research, development, and acquisitions.
ID: 3426748  Datum zveřejnění: 20.6.2018