Job Description
Project – the aim you’ll have
You will join an agile, international team of experienced developers and testers (from Poland and the UK) working on a strategic transformation of the IT ecosystem for a leading travel industry company.
The main goal?
Designing and building modern, scalable solutions from scratch — replacing outdated systems with new platforms built using best engineering practices.
As part of the team, you’ll have a real opportunity to:
- co-create new solutions and architecture,
- develop Proof of Concepts (PoCs) and test ideas,
- 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 is not about maintaining legacy systems — this is about building something new.
Position – how you’ll contribute
- Designing and building new features and solutions from the ground up
- Creating Proof of Concepts (PoCs), technical spikes, and validating ideas
- Replacing old systems with new architecture — not maintaining legacy code
- Performing code reviews and sharing best practices
- Participating in shaping product architecture and technical direction
- Collaborating with other senior/principal developers, testers, BAs, Product Owners, and Scrum Masters
- Supporting the team with your knowledge, experience, and technical leadership
Qualifications
Expectations – the experience you need
- At least 6 years of commercial experience in C# and .NET Core
- Experience with AWS DevOps tools and CI/CD processes
- Solid understanding of software design principles, patterns (e.g., SOLID, DDD), and clean code practices
- Experience creating tests (unit, integration, ideally also component or contract tests)
- Practical experience with databases (SQL, MongoDB, NHibernate, Entity Framework, Azure Storage)
Additional skills – the edge you have
- Knowledge of front-end technologies: Angular (12+), JavaScript, TypeScript, CSS, Git — although in the project you’ll be working closely with a dedicated front-end developer
- Experience designing new systems or working on greenfield projects
- Familiarity with event-driven architecture and distributed systems
- Knowledge of cloud solutions, especially AWS and Azure
- Willingness to share knowledge, mentor other developers, and actively participate in technical discussions
Additional Information
Our offer – professional development, personal growth
- Flexible employment and remote work
- International projects with leading global clients
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives
Position at: Software Mind Poland