BCT Technology AG Company Profile

(Senior) Software Developer C++, Java, NX, Teamcenter (gn*) at BCT Technology AG (Willstätt, Germany)

About the Employer

Job Description

(Senior) Software Developer C++, Java, NX, Teamcenter (gn*)BCT Technology is looking to hire an experienced developer to join our community of engineers. We are looking for a conscientious person to help develop and shape our existing product catalogue. We are excited to meet candidates that are willing to learn and grow with us and to have an active hand in shaping the future for our already successful products. Desired skills

  • C/C++
  • Java
  • Ruby, Python or other scripting language
  • Strong sense of self-drive and a keen eye for building high-quality modern software
  • Desire to build not just functional but beautiful user friendly experiences
  • Ability to systematically tackle and solve challenging and varied programming tasks
  • Good written and spoken English

Nice-to-have extras

  • Experience with Qt4/Qt5
  • Spring Boot, Java server-side development
  • Experience in modern web-development (HTML5, CSS3, SCSS, gulp/grunt, NodeJS)
  • Familiarity with Bash/Windows shell scripting, and Linux
  • JavaScript (ES5, ES6, AngularJS, RequireJS, jQuery)
  • Experience working in a Scrum (agile) environment
  • Experience with Siemens PLM Software (NX, Solid Edge und Teamcenter)

ResponsibilitiesYou will be developing and designing software that connects to and works with the Siemens Digital Enterprise Software Suite. This platform is currently mainly used by companies in the global  manufacturing industry.  You will work within one of our agile software development teams that is working on challenging real world projects related to Siemens NX/Solid Edge CAD and Teamcenter PLM software. You'll be working directly on building new functionality into our products as well as enhancing existing features.Working at BCTApproximately 12 developers are currently working on the development of BCT software daily, contributing to the success of our company. The department is composed of an international team from all over the world. Developers all have laptop workstations equipped with modern and powerful hardware. The teams develop according to the agile development method "Scrum" and rely on modern application lifecycle management systems, continuous integration, automatic verification and rapid deployment."In BCT software development, I can work on different exciting tasks on a daily basis, and even after ten years, working in our team is still a lot of fun." Gabriele Schulz, Senior Software Developer at BCTWe offer

  • Flexible working hours as well as the possibility of home office
  • An on-site restaurant and a contribution to cost of lunch
  • A friendly working environment in dynamic and highly motivated teams
  • Attractive remuneration and participation in success
  • Individual training measures to support professional and personal development
  • Future-proof jobs, as a partner of Siemens PLM Software and a member of the successful company group Badische Stahlwerke GmbH
  • Modern workplaces and a beautiful working environment (tennis court, seats at the pond - a total area of 15,000 m²)

*gender neutral

Come and develop the technology of tomorrow with us! We look forward to receiving your application!BCT Technology AGIm Lossenfeld 977731 Willstätt BCT Technology AG is a recognized and successful provider of software, systems and services within Siemens' digitization strategy. As a long-standing development and sales partner of Siemens PLM Software, BCT is dedicated to topics such as industry 4.0 and Internet of Things.