Software Engineer - Back End
FarfetchPortoFull TimeEngineering
Remotely
sqlmongodbdotnetkafkanosqloauthopenid
Job Description
📋 Description
- Evolve Authentication/Authorization microservices architecture and ensure smooth usage across
- Improve engineering tooling, frameworks, and libraries to boost team productivity.
- Coach development teams on best practices and tool usage.
- Monitor, maintain, and support existing services and libraries.
- Collaborate with Senior/Principal engineers and other teams to define technical roadmap and
- Ensure technical feasibility and implement state-of-the-art technologies (.NET, Mongo, Cassandra
🎯 Requirements
- Proficient in C#/.NET with strong OOP, design patterns, and data structures.
- Knowledge of Authorization/Authentication with OAuth/OpenId.
- Focus on code quality and testing strategies to improve product quality.
- Autonomous with the ability to make impactful technical decisions.
- Interest in distributed, large-scale systems and managing identities in real-time.
- Awareness of modern software development best practices.
🎁 Benefits