Software Engineer at itestra
You want to do more than write new code – you want to understand what millions of lines of existing code actually do and how to make it better? As a Software Engineer at itestra, you work on software renovation, modernization, and new development for major enterprise clients. Our projects range from mainframe migrations to cloud-native architectures and AI-powered code analysis.
What to Expect
- Code analysis and modernization – You analyze existing software systems at the code level and develop modernization strategies with measurable outcomes.
- Development – You design and implement solutions in Java, Python, C#, TypeScript, or other languages depending on the project context.
- Health Checks – You conduct technical assessments that identify quick-wins and long-term optimization potential.
- Client interaction – You work directly with development teams and technical decision-makers on the client side.
- Knowledge transfer – You document results and enable client teams to continue modernization approaches independently.
What You Bring
- Degree in computer science or a related field
- Strong programming skills in at least one common language (Java, Python, C#, TypeScript)
- Interest in code quality, software architecture, and legacy systems
- Analytical mindset and the ability to systematically understand complex systems
- Good German and English skills
- Enterprise experience is a plus but not required – we’ll teach you what you need
What We Offer
- Challenging projects at well-known companies in insurance, finance, automotive, and the public sector
- Direct client interaction from day one
- A team that values and fosters technical depth
- Flexible work arrangements – Munich office plus remote option
- Individual growth through diverse project assignments
Join Our Team
Discover exciting career opportunities and shape the future of software with us.
Open Positions
Software Engineer
Understand code. Improve code.