Logo SiebenWunder GmbH

Senior C++ / Qt Developer

Job

  • Level
    Senior
  • Job Field
    Application, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Salary
    36.787 to 60.000€ Gross/Year
  • Location
    Jena
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop C++/Qt software for process control in the industrial field, design user interfaces with QML, implement automated testing, and collaborate interdisciplinary in an agile team.

    Job Technologies

    Your role in the team

    • Development and further development of C++ / Qt software for device and process control in the industrial and hardware-near environment (including high technology, optics/optoelectronics, automotive, medical technology, defense)
    • Design and further development of robust software architectures (modular, maintainable, scalable)
    • Technical design and development of user interfaces with QML / Qt Widgets
    • Development and maintenance of automated tests (Unit/Integration), including a sensible test strategy
    • Ensuring code quality: reviews, standards, metrics, code coverage
    • Support in the creation and maintenance of CI / CD pipelines and other relevant DevOps processes
    • Proactive and self-directed collaboration with interdisciplinary teams (internal or at the client) within the framework of agile working methods (e.g., Scrum, Kanban)

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Advanced knowledge in software design and the implementation of maintainable software architectures.
    • Proficient handling of Linux and common development environments and tools
    • Practical experience in the field of Unit Testing and test-driven or testable development
    • Secure and reliable teamwork: code reviews, technical coordination, mentoring
    • Knowledge of agile working methods and approaches in the implementation of customer requirements within an interdisciplinary team of developers, testers, and project managers.
    • Proven proficiency in German and English, along with independent problem-solving skills.
    • Knowledge in Data Engineering with Python or relevant frameworks/libs (PyTorch, Pandas, Ollama) as well as related software architecture

    Experience

    • At least 5 years of experience in software development with a focus on C++ as well as Qt 5 and 6, ideally in a production-related industrial environment, in the field of hardware control as well as medical technology & customer electronics.
    • Complementary experience in software development with C# / .NET
    • Experience in designing and implementing automated tests beyond unit testing (integration/system tests, UI testing e.g., with Cypress, Selenium, Squish)
    • Experience with code quality tools such as SonarQube or Black Duck and their integration into the development process.
    • Experience in creating and maintaining CI/CD pipelines, build automation, and release processes (e.g., GitLab CI, Jenkins, Yeoman, Azure DevOps, GitHub Actions, Docker, K8s)

    This text has been machine translated. Show original

    What we offer

    • An exciting and diverse range of tasks in an innovative environment
    • Flexible onsite or hybrid work models
    • Opportunities for personal and professional development
    • Family-oriented team and a unique working atmosphere in the Jentower in the heart of Jena

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Jena

      Thüringen

      Germany

    This is your employer

    SiebenWunder GmbH

    SiebenWunder GmbH

    SiebenWunder GmbH, based in Jena, assists companies in digitizing and optimizing their HR processes through innovative software solutions and consulting services. The company focuses on efficient and strategically integrated HR work and maintains a close collaboration with its clients.

    Description

  • Company Type
    Startup
  • Working Model
    Hybrid, Onsite
  • Industry
    Recruitment Agency
  • Logo SiebenWunder GmbH

    Senior C++ / Qt Developer

    Salary
    36.787 to 60.000€ Gross/Year
    Location
    Jena
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs