
Software Architect, Refactoring
ALTEN
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
LinuxPython
About the role
- write code in C and Python
- optimize the existing codebase
- work on Linux and bare‑metal environments
- define and implement new variables
- design and shape complex structures
Requirements
- possess a degree in Software Engineering, Control Systems, Computational Engineering, Mathematics, Physics, or a related field
- have relevant professional experience in software development and software/system architecture
- be highly proficient in C and Python
- have prior experience with Linux and bare‑metal development
- have business‑fluent English skills; German skills are a plus
Benefits
- Talent management – we support the development of your career
- Work–life balance – flexible working hours and 100% remote work within Germany possible
- Fit and relaxed – access to EGYM Wellpass
- Enjoy biking – company bike leasing
- Green mobility – discounted travel options with us … additionally we offer a permanent employment contract, corporate benefits and team events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CPythoncode optimizationsoftware developmentsoftware architectureLinuxbare-metal developmentvariable definitioncomplex structure design
Soft skills
business-fluent EnglishGerman language skills
Certifications
degree in Software Engineeringdegree in Control Systemsdegree in Computational Engineeringdegree in Mathematicsdegree in Physics