About the Role
We’re looking for a skilled Senior .NET Core Developer to join a product team building large-scale e-commerce solutions. You’ll work on distributed systems built around modern architecture principles — microservices, event-driven design, cloud deployments, and containerization.
This is a remote position.
What You’ll Do
- Design, build, and maintain scalable microservices for e-commerce platforms.
- Write clean, maintainable, and testable code using .NET Core.
- Collaborate with architects and developers to design technical solutions.
- Review code, mentor junior teammates, and promote engineering best practices.
- Investigate and resolve production issues in a cloud environment.
- Continuously seek opportunities to optimize performance, scalability, and resilience.
What We’re Looking For
- 5+ years of hands-on .NET development experience.
- Strong experience with REST APIs and backend development.
- Familiarity with service buses and event-driven communication (RabbitMQ, Pub/Sub, etc.).
- Proficiency with containerization tools like Docker; knowledge of Kubernetes is a plus.
- Understanding of microservices patterns and event sourcing.
- Comfortable working with Git and modern DevOps workflows.
- Experience with Domain-Driven Design (DDD) is a bonus.
- Strong analytical skills, attention to detail, and a proactive mindset.
- Degree in Computer Science or equivalent practical experience.
Why Join Us
- Contribute to real products at scale, solving complex and meaningful challenges.
- Influence technical decisions and architectural direction.
- Grow quickly inside a nimble and engineering-driven environment.
- Enjoy full remote flexibility and autonomy over your work.