GrepJob
Farfetch

Software Engineer - Back End

Farfetch
Apply
about 3 hours ago
Porto, Portugal
Mid Level

Responsibilities

  • Contribute to the development of the E-Commerce Platform and Marketplace.
  • Stay updated with backend and web technologies, software architecture principles, and design patterns.
  • Apply knowledge of performance and security measures.
  • Work in an Agile environment focusing on delivery and continuous improvement.
  • Utilize technologies such as .NET Core, C#, Rest API, SQL Server, MongoDB, Cassandra, Kafka, Redis, and Elasticsearch.

Requirements

  • Experienced in object-oriented programming languages.
  • Knowledgeable in unit tests and integration tests.
  • Proficient in SQL and experienced with relational databases, preferably SQL Server.
  • Familiar with REST APIs and experienced in NoSQL databases and SOA architecture.
  • Experience working with SCRUM methodologies and proficient in English.
  • Java knowledge and experience with Docker and AKS are a plus.

Benefits

  • Health insurance for the whole family and flexible working environment.
  • Extra days off, sabbatical program, and community service days.
  • Training opportunities and free access to Udemy.
  • Flexible benefits program.

Tech Stack

Apache CassandraApache KafkaC#DockerElasticsearchJavaMicrosoft SQL ServerMongoDBRedis

Categories

BackendDevOpsTesting