Software Development Engineer at Siemens

Job Category: Software Development Engineer at Siemens
Job Type: Full Time
Job Location: Prague

During the current global health crisis, the priority for Siemens Digital Industries Software is the health and wellbeing of our entire community including current and future employees, which may add time to our hiring processes. We appreciate your patience and invite you to visit our website to learn more about how Siemens is responding to the pandemic.

Our Company:

Since Polarion’s inception in 2004, our mission has been to help companies advance the development, governance and maintenance of software via a unified solution for Requirements, Quality, and Application Lifecycle Management.

Polarion Software was acquired by Siemens PLM Software in January 2016, expanding their support for the growing ALM market. Working with innovative partners, we’ve expanded our mission to help customers unlock synergies across all of their development teams. Integrating Product Lifecycle Management (PLM) and Product Line Engineering (PLE) with Application Lifecycle Management (ALM) processes allows us to bridge the gap between mechanical, hardware, electronic and software development, delivering unprecedented efficiencies.

Siemens Industry Software, a business unit of the Siemens Digital Industries Division, is a leading global provider of software, systems and services for Product Lifecycle Management (PLM) and Manufacturing Operations Management (MOM). With our range of high-performance industrial software, we help manufacturing companies increase the flexibility and efficiency of their manufacturing processes and bring new products to market faster.

Currently for our team in Prague we are looking for a Software Development Engineer


A candidate should have 2-5 years of experience in Java web development, good testing
skills with JUnit, and the ability to drive complex projects and see them through the end.
They should also have good knowledge of Web development on multiple platforms.


  • Design and develop high-quality software.
  • Contribute to the architectural design of new features.
  • Pro-actively implement practices to increase quality and productivity.
  • Help senior software development engineers with code reviews.
  • Work closely with testers and project managers to ensure that requirements are clearly outlined before coding commences.
  • Actively contribute to planning and assessment meetings.


  • Computer Science degree or similar.
  • 2-5 years of experience in Web development.
  • Excellent Java (SE) development skills.
  • Work experience in an Agile environment (Scrum, XP, Kanban).
  • Experience in unit testing with Junit.
  • Strong skills in HTML/JS.
  • Work experience with Git.
  • Proficient usage of English.

Advantage (nice to have):

  • Work experience with some of the following technologies: Java 11, Eclipse RCP, Google Web Toolkit, React JS, Tomcat, Spring boot, PostgreSQL, NoSQL databases, Gitlab CI or Docker
  • Test Driven Development (TDD)

Why Siemens Polarion?

  • Stable international company (working with people around the world)
  • English speaking environment
  • Be part of an Agile team
  • Core product development with over 1 million end users
  • Flexible working environment (flexi time, working from home)

Interested in this opportunity? Apply at Software Development Engineer

Apply for this position

Allowed Type(s): .pdf, .doc, .docx