We are hiring a Senior C# Developer to play a key role in designing, developing, and optimizing mission-critical applications. The candidate will collaborate with a talented team, drive best practices, and work on exciting projects that make an impact.
Requirements
- Strong experience with.NET Core (6.0+) – Web API, MVC, Dependency Injection, Middleware
- Knowledge of Entity Framework Core and common.NET tools (LINQ, Dapper, Serilog)
- Solid SQL Server skills (queries, stored procedures, optimization)
- Familiarity with MongoDB basics (document modeling, aggregation)
- Experience building RESTful APIs (Swagger, JWT) and integrating with external APIs (OAuth2, GraphQL, gRPC)
- Hands-on with RabbitMQ or Kafka for messaging
- Understanding of Redis caching
- Basic JavaScript for frontend collaboration
- Ability to write clean, maintainable code using design patterns
- Strong problem-solving and teamwork skills in Agile/Scrum environments
- Good at English
- Able to speak Mandarin is a must
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance