Remote [RTC] Software Engineer (.NET)

at Software Mind

Posted 2 days ago 2 applied

Description:

  • You will join an agile, international team of experienced developers and testers from Poland and the UK.
  • The project involves a 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, and collaborate with other senior and principal engineers.
  • 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 systems rather than maintaining legacy systems.

Requirements:

  • You must have at least 3 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.