You will work in the Productivity and Excellence area, focusing on accelerating development efforts of our more than 1500 engineers. You will have a significant role in initiatives to speed up code development and integration, decrease failure rate and improve change confidence.
The bulk of the team's work falls within what we call quality enablement: Improving how we test, how we use AI in ways that help with our work without sacrificing quality, preparing test accounts including tests data, test coverage measurements, optimising CI/CD and more. If something makes engineers happy and more efficient, it's in your sights.
Your work will include solving complex problems by simplifying and organizing them, building solutions, validating and verifying these solutions, preparing test plans and coding automated tests. You will have a chance to collaborate with geographically diverse product teams and departments across the organization.
As you work on tasks within a collaborative agile process, you and your colleagues will be helping each other to refine ideas with code reviews and pair programming, targeting optimally testable, evolvable solutions that meet the highest levels of security, reliability and scalability.
Constantly spending time solving challenges, learning and processing new information, and iterating over your ideas. It's fun and challenging process that will help you grow in the role as you add value to the company and become an expert in different areas.
You will fit perfectly if you share these values: Open mind, honesty, and transparency for discussion and team collaboration Pride in your work and a desire to delight the customer should motivate you to take initiative, take responsibility, and take ownership of your projects Excellent communicator in both technical and non-technical contexts Strong drive for excellent software design and clean code principles Your qualifications & skills B.S. or Master’s in computer engineering or equivalent Knowledge of design patterns, object-oriented programming and SOLID principles Understanding of modern web applications from database to browser Experience with Java or any other similar Object-Oriented Programming language Understanding of HTTP, Internet protocols, web browsers Great problem-solving skills and ability to abstract functional requirements Very good communication skills in English are required Recommended Software development experience with commercial or hobby projects Experience working with test frameworks Experience with test driven development Familiarity with Artificial Intelligence. Basic understanding of Large Language Models and AI agents. Familiarity with JavaScript or TypeScript Familiarity with SQL Agile (Scrum, SCRUMBan, Kanban, …) experience Understanding of cloud-based distributed software applications Record of working to deadlines in a rapid development cycle and prioritising competing demands
Career Level - IC2