Senior C# Developer at Qode
, , Vietnam -
Full Time


Start Date

Immediate

Expiry Date

04 Feb, 26

Salary

0.0

Posted On

06 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, NET Core, Web API, MVC, Middleware, Entity Framework Core, SQL Server, MongoDB, RESTful APIs, Swagger, JWT, RabbitMQ, Kafka, Redis, JavaScript, Agile, Scrum

Industry

Software Development

Description
We are hiring for this position on behalf of our client What You’ll Work On As 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
Responsibilities
As a Senior C# Developer, you will design, develop, and optimize mission-critical applications while collaborating with a talented team. You will drive best practices and work on exciting projects that make an impact.
Loading...