
Senior Software Engineer – Technical Applications
NewTec GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Freiburg im Breisgau • 🇩🇪 Germany
Visit company websiteJob 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