You will join an agile, international team of experienced developers and testers from Poland and the UK.
The project involves the strategic transformation of the IT ecosystem for a leading travel industry company.
The main goal is to design and build modern, scalable solutions from scratch, replacing outdated systems with new platforms built using best engineering practices.
You will have the opportunity to co-create new solutions and architecture, develop Proof of Concepts (PoCs), drive technical discussions and decisions, collaborate with other senior and principal engineers, and leave your mark on a platform that will serve millions of users.
The work is organized in 4-5 agile teams, each focused on a specific product area, allowing you to take ownership while collaborating closely across teams.
This position focuses on building new features and solutions rather than maintaining legacy systems.
Requirements:
You must have at least 5 years of commercial experience in C# and .NET Core.
Experience with AWS DevOps tools and CI/CD processes is required.
A solid understanding of software design principles, patterns (e.g., SOLID, DDD), and clean code practices is necessary.
You should have experience creating tests, including unit, integration, and ideally component or contract tests.
Practical experience with databases such as SQL, MongoDB, NHibernate, Entity Framework, and Azure Storage is essential.
Benefits:
The position offers flexible employment and remote work options.
You will work on international projects with leading global clients.
The company promotes a non-corporate atmosphere.
Language classes and internal & external training opportunities are provided.
Private healthcare and insurance are included in the benefits package.
A multisport card and well-being initiatives are also part of the benefits offered.