Point your AI agent at freehire and let it find you a job.

Get the CLI →

softwaremind

NewBe an early applicant

[RTC] Software Engineer (.NET)

Posted 3 views
Discussion

Summary

Join an agile Poland/UK team building a brand-new IT platform from scratch for a leading travel-industry client, replacing legacy systems via PoCs, architecture work, and greenfield feature development. Core stack: C#/.NET Core, AWS DevOps & CI/CD, SQL/MongoDB with Entity Framework/NHibernate.

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.

Role – 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

    Expectations – the experience you need

    • At least 3 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
    • Real experience with AI tools

      What we offer:

      • Flexible and remote cooperation options
      • International projects with leading global clients
      • Travels related to international projects
      • Non-corporate atmosphere
      • Access* to language classes
      • Access* to knowledge-sharing initiatives
      • Access* to private healthcare and life insurance
      • Access* to multisport card

      *The availability and terms of individual benefits may vary depending on the chosen form of cooperation.

      Skills

      Apply

      See also

      Software Engineering jobs by country — openings, pay and top skills →

      Tailor your CV for this role?

      We couldn't check your fit for this role — add a CV to your profile to see it next time.