NewTec GmbH

Senior Software Developer – Technical Applications

NewTec GmbH

full-time

Posted on:

Location Type: Hybrid

Location: Freiburg im BreisgauGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • You are responsible for developing complex applications in C++/Python for Linux and Windows systems, e.g., in the medical domain.
  • You perform reliable effort estimations and design robust software architectures and designs (including UML).
  • You drive the implementation, extension, and integration of software modules and interfaces.
  • You plan, execute, and document verification and validation tests with a strong focus on quality assurance.
  • You coordinate work packages professionally with team members and customers.
  • You lead and support colleagues, actively shaping the development process.

Requirements

  • You have completed vocational training as an IT specialist in application development, a technical degree (e.g., Computer Science, Computer Engineering) or an equivalent qualification.
  • You have several years of experience with an object-oriented programming language such as C++.
  • You are proficient in object-oriented software design at a professional level.
  • You have extensive experience in creating and documenting software architecture and design.
  • You are goal-oriented and structured and demonstrate strong communication and teamwork skills.
  • You have native-level German and a confident command of English.
Benefits
  • Onboarding process: A tailored onboarding training program and a personal buddy ensure a strong start.
  • Feedback culture: Personal exchange is important to us; regular feedback discussions are held.
  • Individual training and development: We support your professional and personal potential with internal and external training.
  • Autonomy and responsibility: Trust is a core value of our corporate culture. Everyone is encouraged to actively contribute and help develop the company.
  • Flexible working hours and mobile office: Our flexitime policy and mobile-office options provide flexibility for a healthy work–life balance.
Applicant Tracking System Keywords

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

Hard Skills & Tools
C++PythonLinuxWindowsUMLobject-oriented programmingsoftware architecturesoftware designverification and validationquality assurance
Soft Skills
communicationteamworkgoal-orientedstructuredleadership
Certifications
vocational training as IT specialisttechnical degree in Computer Sciencetechnical degree in Computer Engineering