Search by job, company or skills

Senior .NET core Developer

  • Posted 12 days ago
  • Be among the first 10 applicants

Job Description

Job Description

Position: .NET Core Developer (Backend / Microservices)

Job Description

Design, develop, and maintain backend systems using .NET Core following Microservices architecture

Analyze business requirements and read, understand, and evaluate existing system architectures, proposing technical improvements when necessary

Design, develop, and optimize databases using SQL Server and PostgreSQL

Utilize Redis for caching, performance optimization, and state management

Build and integrate event driven systems using Azure services such as:

  • Azure Event Grid
  • Azure Service Bus

Work with Kafka for message streaming and event-based communication

Ensure system reliability, scalability, performance, and maintainability

Collaborate closely with DevOps, QA, and cross functional teams throughout the development lifecycle

Participate in troubleshooting, debugging, and resolving complex technical issues

Handle multiple concurrent tasks effectively in a fast paced project environment

Requirements

Technical Requirements

Minimum 4 years of experience developing applications with .NET Core / ASP.NET Core

Strong Hands-on Experience With

  • SQL Server and PostgreSQL (data modeling, query optimization)
  • Redis
  • Kafka (producers/consumers, topics, partitions – strong advantage)
  • Azure Event Grid and Azure Service Bus

Solid Understanding Of

  • Microservices architecture
  • Event driven architecture
  • RESTful APIs (gRPC is a plus)

Experience working with distributed systems and high availability / scalable systems

Skills & Competencies

Strong system analysis and architectural comprehension skills

Excellent problem solving and troubleshooting abilities

Ability to manage multiple tasks concurrently and prioritize effectively

Proactive, responsible, and detail oriented mindset

Strong communication and teamwork skills

Ability to write clear and maintainable technical documentation

Nice to Have

Experience With

  • Docker, Kubernetes
  • CI/CD pipelines
  • Azure Cloud services (App Service, AKS, Monitor, Application Insights, etc.)

Knowledge Of

  • Clean Architecture, Domain Driven Design (DDD)
  • Security standards such as OAuth2, OpenID Connect, JWT

Experience migrating monolithic systems to microservices

Benefits

Minimum 13 months salary per year - not including other bonuses such as KPI bonus for work efficiency, project bonus and revenue bonus. We do performance review twice a year. You will work in a professional, dynamic and friendly environment.

VTI offer annual health check-ups and fully pay social insurance, health insurance and unemployment insurance premium following the Labor law.

We offer one vacation/company trip and 4 teambuilding trips per year for every employees, along with various entertainment activities including: Swimming Clubs, Yoga, Zumba, Kendo and music order via internal Radio channel.

Two MVPs will be rewarded with a free trip to Japan, Taiwan, Singapore, or else.

We offer variety promotion opportunities and chance to raising income for people with capacity, enthusiasm, and long-term commitment.

We offer free Japanese class at the company.

We provide training opportunities to help our people to improve their skills. We support our members to learn and get Cloud, AWS, PMF, PMP certification.

Working hour from: 08:30am to 05:30pm. From Monday to Friday.

Expired at Jul 31, 2026

Job Details

Quantity

3

Locations:

Hồ Chí Minh

Experience Required

Above 5 years

Level

Senior

Job Type

Full time

Skills

  • NET core

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151594705

Beware of Scammers

We don’t charge money for job offers