Sartorius

Software Developer – Hybrid

Sartorius

full-time

Posted on:

Location Type: Hybrid

Location: GuxhagenGermany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Product needs are translated into clear, testable requirements for complex software features by you
  • You design prototype sustainable architectures and participate in structured design reviews
  • You implement production-grade software in WinCC OA (Siemens), TypeScript (with React), and C#
  • Writing clean, maintainable, and efficient code that is optimized for performance and memory usage is among your responsibilities
  • Producing concise and complete design, functional, and QA test documentation is integral to your role
  • At unit and nightly regression levels, robust automated testing is implemented
  • You validate correct end-to-end operation of integrated software and hardware systems
  • Collaboration within an international, cross-functional SCRUM team across sites and time zones is essential
  • Exploring, evaluating, and adopting state-of-the-art technologies, frameworks, and practices is a continuous task; you proactively upskill and share knowledge
  • Collaboration with technical support and product teams to diagnose and resolve issues is expected

Requirements

  • You hold a Bachelor’s degree in Computer Science/Engineering or a comparable scientific field
  • You gained hands-on experience in developing commercial software products
  • Your development skills are excellent, with high-level proficiency in a programming language such as C#, Java, or C++ and you have the ability to quickly learn new languages and platforms such as WinCC OA.
  • Bringing strong, demonstrable object-oriented software development skills allows you to work constructively within a SCRUM team environment
  • Proven experience in modern software engineering processes and methodologies, including familiarity with Azure DevOps, is what defines you
  • Your knowledge spans areas such as SQL and database programming, hardware control/interfaces (serial, network, USB), graphical user interface development, and performance and memory optimization
  • Having worked in international teams, you possess strong cross-cultural communication skills
  • A continuous learning mindset and the ability to quickly master state-of-the-art topics, tools, and frameworks are part of your profile
  • You have excellent written and oral communication skills in English, with German as an optional addition.
Benefits
  • Room for your personal and professional development: mentoring, leadership programs, talent reviews, internal seminars, coaching for managers
  • Work at your own pace: Home office options, flexitime, flexible working hours, sabbaticals
  • Be involved from the start: Comprehensive onboarding including an online platform – even before you join the company, workshops, a “buddy” as your contact person
  • Internal networking: Communities on numerous topics, such as coaching, agile working, and yoga, business women's network
  • We promote diversity and inclusion and welcome applications from people of all nationalities, genders, sexual orientations, religions, age groups, disabilities, and cultural backgrounds.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#TypeScriptReactWinCC OASQLobject-oriented software developmentperformance optimizationmemory optimizationautomated testinghardware control
Soft Skills
cross-cultural communicationcollaborationcontinuous learningproblem-solvingteamworkadaptabilitycommunicationproactive knowledge sharingconstructive feedbackinternational teamwork
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering