Linkedprime
The Value Maximizer

Senior C# Developer

Posted: 1 days ago

Job Description

We are hiring for this position on behalf of our clientWhat You'll Work OnAs a Senior C# Developer, you'll play a key role in designing, developing, and optimizing mission-critical applications.You'll collaborate with a talented team, drive best practices, and work on exciting projects that make an impact.Your focus will include:* Building and enhancing .NET Core (6.0+) applications with Web API, MVC, and Middleware.* Designing robust RESTful APIs with Swagger & JWT, plus integrating with GraphQL/gRPC services.* Optimizing SQL Server queries and leveraging MongoDB for document-oriented data.* Implementing messaging solutions with RabbitMQ/Kafka for scalable, asynchronous systems.* Applying smart Redis caching strategies to boost performance.* Partnering with frontend developers to ensure smooth integrations.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

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In