What We Are Looking For
• 4+ years of experience in developing backend preferably in .NET Core (Current) and ASP.Net (Past)
• BS/BA degree in a technical field, such as computer science (or equivalent years of relevant experience)
• Strong CS fundamentals and problem-solving skills
• Familiar with designing backend architecture from scratch
• Experience with message queues/buses such as NATS
• Experience in building real-time or distributed systems
• Experience in building RESTful APIs
• Experience in building Web Applications is a plus
• Experience in GraphQL is a plus
• Experience in CI/CD and related technologies is a plus
• Experience in AWS/GCP/Azure and technologies like Ansible, Containers, Kubernetes etc is a plus
• Demonstrate understanding of technologies & architectures that enables scalable and distributed systems such as Akka, Orleans, Cassandra, Actor Model, Microservices architecture, CQRS, Eventual Consistency, Event Sourcing
• Deep knowledge of localization and customization template
• Love in clean, fast, testable and scalable code
• Appreciation of UX, automation, fast executing and well-crafted code
• Familiar with Agile Methodology
• Must be able to communicate in basic Mandarin due to close collaboration with Mandarin speaking counterpart in Taiwan