Senior .Net Developer (C#, .NET Core)

Tòa Hàn Việt, 348 Kim Ngưu, Hai Ba Trung, Ha Noi
See map
8 days ago

Top 3 Reasons To Join Us

  • Competitive salary & benefit package
  • Recognition & respect the diversity culture
  • Dynamic & international working environment

Job Description

  • Architect and build robust, scalable, highly available and reliable systems
  • Proactively research for solutions to problems
  • Work closely with the client teams and product design team to iterate quickly on new features and experiments
  • Participate in design discussions, code reviews and group brainstorming sessions
  • Deliver high-quality code following best practices for better performance, user experience, and reusability
  • Troubleshoot existing code bases, hunt down nasty bugs and refactor code

Your Skills and Experience

Must have

  • Fluent in English
  • 5+ years C# backend experience (Senior level)
  • Hands-on experience with .NET Core, ASP.NET (Core), Entity Framework (Core), SQL Server
  • Experience with backend-to-frontend communication best practices 
  • (API design, thinking “what the frontend will need”)
  • Experience with HTTP REST API’s
  • Work well in distributed/remote teams


Nice to have

  • Experience with CI/CD (continuous integration/continuous delivery) & code review
  • Experience with writing integration/unit tests


How to assess experience:

  • Take-home C# .NET Core Web API task (Christian Sommerlund will define)
  • (We have done this with VN Java developers in the past)

Why You'll Love Working Here

  • Performance bonus (up to 2-month salary)
  • Social – Health – Insurance paid fully
  • Healthcare: Annual health check-up, Premium Health Insurance (plus 1 slot for your dependent)
  • An international working environment
  • A flat and transparent organization
  • Individual ideas are highly appreciated
  • Work with a strong technical team of high experienced colleagues

People are extremely important to us and that’s why we have a clear vision: to make Esoft a great place to work. We pride ourselves on:

Professional and Flexible Working Environment

Great Teamwork

International Assignments

WeCare - WeOpen - WePassion – WeInnovate – WeTrust