NewTec GmbH

Senior Software Engineer – Technical Applications

NewTec GmbH

full-time

Posted on:

Location Type: Hybrid

Location: Freiburg im Breisgau • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

LinuxPython

About the role

  • Develop complex applications in C++/Python for Linux and Windows systems
  • Estimate effort and design robust, maintainable software architectures
  • Implement, extend and integrate software modules
  • Plan, execute and document tests with a strong focus on quality assurance
  • Coordinate work packages with team members and customers
  • Support and lead colleagues throughout the development process

Requirements

  • Vocational training as an IT specialist (application development) or a technical degree
  • Several years of experience with object-oriented programming languages such as C++
  • Professional object-oriented software design skills
  • Experience in developing and documenting software architecture
  • Goal-oriented and structured working style
  • Strong communication and teamwork skills
  • Native-level German and proficient English
Benefits
  • Onboarding process for a successful start
  • Feedback culture with regular review sessions
  • Individualized training and professional development opportunities
  • Autonomy and ownership
  • Flexible working hours and mobile/home office options

Applicant Tracking System Keywords

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

Hard skills
C++PythonLinuxWindowsobject-oriented programmingsoftware architecturesoftware designquality assurancesoftware modulestesting
Soft skills
goal-orientedstructured working stylestrong communication skillsteamwork skillsleadership
Certifications
vocational training as an IT specialisttechnical degree