Developers
As a software developer, you will be responsible for designing and developing innovative software solutions. We believe in DevSecOps and "Everything as Code", which means you will be involved in every aspect of the software development lifecycle, from documenting APIs to deploying solutions and managing infrastructure.

Projects
At OWT, you will work on a variety of exciting projects that span different industries such as Healthcare, Manufacturing, Energy, Public Sector, Finance and more. These projects typically have a duration of approximately three months, giving you the opportunity to immerse yourself in our clients' businesses. For example, you might work on a public portal for doctors in the healthcare industry, or an application that connects to a measuring device for the watchmaking industry.

Technology
In our tech-driven environment, you will have the opportunity to work with state-of-the-art technology stack such as .NET, Java Spring, Go, Angular, React, and more. We embrace modern cloud-native architectures, and you will be supported by experienced colleagues and quality control tools. We also embrace DevSecOps best practices to ensure the security and stability of our software solutions.

Team
As part of the project team, you will collaborate with other developers, consultants, UX designers, and our senior leadership. This collaborative approach ensures the success of each project by combining technical expertise, domain knowledge, and effective project management. You will also actively participate in Scrum ceremonies and workshops where you will have the opportunity to present your achievements directly to the client, fostering a sense of ownership and pride in your work.
«Coming out of bioengineering studies with a strong background in development, OWT allowed me to strengthen my skills in the field of IT and digital. Rethinking our world to become more digital within the young and punchy OWT team is a real pleasure.»

Lou Locci
Senior Developer
Your career path at OWT
Junior Developer
As a Junior Developer, you contribute to building modern software solutions. You collaborate closely with experienced team members, explore new technologies, and help deliver high-quality results. We follow DevSecOps and "Everything as Code", so you will gradually become involved in every part of the development process, from documentation to implementation.
Developer
As a software developer, you will be responsible for designing and developing innovative software solutions. We believe in DevSecOps and "Everything as Code", which means you will be involved in every aspect of the software development lifecycle, from documenting APIs to deploying solutions and managing infrastructure.
Senior Developer
As a senior developer, you bring technical depth to every project. You build reliable solutions, support the team through mentoring, and anticipate challenges before they grow.
Technical Team Lead
As a technical team lead, you combine technical expertise with leadership. You structure projects, make key architectural decisions, and empower your team through guidance and coaching.
Senior Technical Team Lead
As a senior technical team lead, you take responsibility for technical direction in complex projects. You drive key architecture decisions, mentor your team strategically, and ensure technology delivers impact.
Partner
As a partner, you take ownership of growth, quality, and strategic direction. You connect disciplines, drive new business opportunities, and foster a culture of excellence.
Junior Developer
As a Junior Developer, you contribute to building modern software solutions. You collaborate closely with experienced team members, explore new technologies, and help deliver high-quality results. We follow DevSecOps and "Everything as Code", so you will gradually become involved in every part of the development process, from documentation to implementation.
Developer
As a software developer, you will be responsible for designing and developing innovative software solutions. We believe in DevSecOps and "Everything as Code", which means you will be involved in every aspect of the software development lifecycle, from documenting APIs to deploying solutions and managing infrastructure.
Senior Developer
As a senior developer, you bring technical depth to every project. You build reliable solutions, support the team through mentoring, and anticipate challenges before they grow.
Technical Expert
As a technical expert, you set the bar for quality and efficiency. You dive deep into complex challenges and ensure technology is used purposefully and sustainably.
Principal Architect
As a principal architect, you shape the technical vision across projects. You design scalable architectures, align technology with business goals, and influence strategic decisions at a high level.
Partner
As a partner, you take ownership of growth, quality, and strategic direction. You connect disciplines, drive new business opportunities, and foster a culture of excellence.
A) Expert path
B) Leadership path
As a Junior Developer, you contribute to building modern software solutions. You collaborate closely with experienced team members, explore new technologies, and help deliver high-quality results.
As a Developer, you take ownership of well-defined features, improve quality, and start mentoring others.
As a Senior Developer, you lead implementation of modules, ensure best practices, and unblock team members.
As a Technical Team Lead, you set the technical direction, review work, and coordinate the team.
As a Senior Technical Team Lead, you manage multiple teams, oversee architecture, and align stakeholders.
As a Technical Expert, you specialize deeply and set practices across the organization.
As a Principal Architect, you design end-to-end architecture across programs.
As a Partner, you take executive responsibility and drive vision.
Our open positions for a developer

Location
Role
Uncertain?
We understand that the job application process can be daunting, and we are here to help guide you every step of the way
Feel free to reach out to our recruiting team with any questions or concerns you may have, as we are always happy to help.
Ask us your questionOpen application
Haven't found a job matching your profile?
We are always searching for talented individuals who wish to grow with us. Who knows - perhaps a suitable job opportunity will arise in the near future.
Apply spontaneously