Software Engineer - Back End

Farfetch
Porto
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Code quality","Autonomy","Knowledge sharing","Technical decision-making","Complex problem-solving"]

Build and evolve Farfetch’s e-commerce platform and backend systems, working within a dynamic team to deliver a meaningful roadmap. You’ll integrate D365FO with the Farfetch ecosystem, improve microservices architecture, and help ensure performance and scalability. Contribute to large-scale, complex problem solving using modern technologies such as .NET, SQL Server, MongoDB, Kafka, Docker, and Kubernetes, while supporting teammates through mentoring and collaboration.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Farfetch
Farfetch
2 hours ago

Software Engineer - Back End

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 55 minutes agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Build and evolve Farfetch’s e-commerce platform and backend systems, working within a dynamic team to deliver a meaningful roadmap. You’ll integrate D365FO with the Farfetch ecosystem, improve microservices architecture, and help ensure performance and scalability. Contribute to large-scale, complex problem solving using modern technologies such as .NET, SQL Server, MongoDB, Kafka, Docker, and Kubernetes, while supporting teammates through mentoring and collaboration.
Location: Porto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Evolve the e-commerce platform by defining its future and working with a product development team to improve capabilities.
  • •Integrate D365FO with the Farfetch ecosystem and platform across business units.
  • •Expand and improve the microservices architecture by creating new services.
  • •Ensure performance, scalability, and technical feasibility across projects while using modern state-of-the-art technologies.
  • •Mentor and support other team members and cooperate with other teams to deliver the roadmap aligned with Farfetch strategy.

Pay and Benefits

Perks:Health InsurancePaid LeaveSabbatical

Key Requirements

  • •Expertise in object-oriented languages such as C# or Java.
  • •Knowledge of unit tests and/or integration tests and a focus on code quality.
  • •Proficiency with SQL and experience working with relational databases.
  • •Working knowledge of REST APIs and experience with NoSQL databases; SOA architecture is a plus.
  • •Experience with agile methodologies is a plus; interested in large-scale systems and solving complex problems.
Experience:E-commerceMicroservices
Skills:Code qualityAutonomyKnowledge sharingTechnical decision-makingComplex problem-solving
Tech Stack:C#.NetJavaD365FOSQLSQL ServerREST APIsRelational databasesNoSQL databasesSOAMicroservices architectureUnit testsIntegration testsAgile methodologiesMongoDBKafkaDockerKubernetesObject oriented programming

Company Brief

Farfetch
Global online luxury fashion marketplace connecting consumers with boutiques and brands worldwide, offering curated designer clothing, accessories, and personalized shopping services through technology-driven retail solutions.
Industry: Online Marketplaces
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 2007
WebsiteLinkedIn