Software Engineer

Understand code. Develop solutions.

Engineering All locations Graduate Full-time
You develop demanding software with passion – delivering complete work packages directly to the client, independently and reliably, at high quality and productivity.

What to expect

  • You proactively work your way into the technical and functional details required to deliver your results.
  • You deliver results that contribute directly to project success – works to completion, including all necessary activities and relevant dependencies.
  • You clarify questions independently with the client at an operational level and deliver your results directly, without internal safety nets.
  • You proactively flag optimisation opportunities, errors in requirements, and delays or blockers.

Your roles

In this profile you take on one or more of these roles – depending on project, context and experience:

Feature Engineer

You deliver correct, production-ready software features with high productivity and high value for the client.

Business Analyst

You identify the actual requirements, make sure the right thing gets built, and deliver functional artefacts such as use cases and business rules.

Solution Designer

You develop solution paths for functional and technical problems and convince stakeholders of the recommended approach.

Data Insights Specialist

You extract business-relevant insights for the client from data, documents and system context.

What you bring

  • An excellent university degree in computer science or with a focus on computer science
  • Excellent programming skills in one or more programming languages of your choice
  • Very good knowledge and ideally experience in software engineering, databases, compiler construction, algorithms, data structures and operating systems
  • A high standard for your own performance, realised in your code every day – does it right the first time
  • Goal orientation, structured and efficient self-organisation, and completing defined tasks without guidance
  • Team spirit, professional communication and the confidence to attend client meetings on your own

Your perspective

As a Software Engineer you grow into a Senior Engineer who reliably delivers high-quality solutions across changing technologies, domains and client contexts and enables the team. From there all further technical paths are open to you – as a Senior Solution Engineer, Lead Engineer or Principal Engineer securing the overall technical success of our largest client engagements.

Application

Apply now

Software Engineer

Drop files here or Choose files

.pdf,.doc,.docx,.txt,.rtf · max 25 MB

Application

Our application process

01

Application

Send us your complete application (CV, transcripts including grade overviews and any references). Got coding projects you are proud of? Feel free to include them.

02

Intro conversation

A virtual conversation as equals with HR, to get to know each other and discuss expectations.

03

Technical conversation

An in-person technical conversation on site. Your problem-solving skills matter to us – no whiteboard coding.

04

Offer

If it is a fit on both sides, we make you an offer. Fast and straightforward.

Benefits

Your benefits at itestra

Individually for you …

  • International locations – In Munich today, Madrid tomorrow – or somewhere entirely new where you even open your own office. With us, a lot is possible.
  • Flexible working hours – Early bird or night owl? Work at the times that suit you best.
  • Go to where the flow is – Small teams meet in offices to bring projects to success together. Need quiet or have a meeting? Retreat to a single office any time.
  • Sabbatical programme – Want to travel or take time for your own research project? We make it happen.
  • Job bike – Prefer to cycle to work? Lease a job bike through us.
  • Top-equipped workstations – 38″ curved screens, height-adjustable desks, Ongo stools and the technical equipment you need for your work.

… your itestra community

  • Udemy – Stay at the cutting edge – with our Exchange Days and an extensive external online course offering.
  • Urban Sports Club / EGYM Wellpass – Into sports? Train flexibly, whenever and wherever you like.
  • Audible – Prefer audiobooks, radio plays and podcasts? Your Audible account is included.
  • Team events – On two weekends a year we all meet for three days each of learning, sports and fun.
  • Gaming areas – Varied breaks with a foosball tournament, darts or a round of table tennis.
Julia Hechenberger
Your contact

Julia Hechenberger

Senior Recruiting Specialist

Questions about the role or the application process? Write to me – I'll get back to you.

Not the right role?

Explore all open positions at itestra.

All open positions