.NET DEVELOPER (SENIOR)

Job Description

  • Implementation of product software development projects
  • Effort estimates for software development projects and services of high complexity
  • Communicate with support team, requirement engineers to scope new features or to troubleshoot existing features
  • Scope, Design, and Develop software features for TRAFFIQX® product components
  • Creating mockups and wireframes
  • Participate in Peer Reviews
  • Develop automated tests for existing and new code
  • Upgrade, refactor, and replace legacy systems where appropriate

Qualifications

  • Professional experience working with the following combination of programming languages (C#, JS, TS, TSQL)
  • Experience with .NET & .NET Core, ASP.NET Core, JavaScript (Bootstrap, jQuery), Entity Framework, RESTful services
  • Experience with client-side web application framework Angular (current version)
  • Strong understanding of databases as well as experience in:
  • developing data layer software based on SQL Server or a comparable DBMS.
  • writing data access code using .NET (EF or a comparable ORM, LINQ, plain TSQL)
  • Strong understanding of web application development and web/application servers (e.g. IIS, Kestrel)
  • Understanding of Azure Cloud Architecture
  • Experience in dependency management tools (nuget)
  • CI/CD practices, build management tools (MSBuild)
  • API development (WCF, ASP.NET Core Web APIs)
  • Ability to develop and maintain existing large code bases.
  • Good understanding of best practices around software development (e.g. code repositories according to Git, Clean code, DevOps, quality assurance measures, solution documentation, OOD principles, modular software development practices (DI & IoC) and TDD principles are your bread and butter)

Nice to have

  • Experience with Messaging Queues: RabbitMQ, MSMQ, etc.
  • Containerization experience with Kubernetes and Docker

Education/ Experience

  • University degree in the field of Computer Science/ Engineering or similar study
  • 5+ years of professional experience in software development using the Microsoft .NET stack (.NET framework 4+, .NET Core, .NET standard)

Why you’ll love working here

  • Attractive salary
  • 13th-month salary
  • FULL Social Insurance, Health Insurance, Unemployment Insurance
  • 15 annual leave days per year + 3 sick leave days per year
  • Premium Private Health, Life, and 24/24 Accident Insurance
  • Annual Company Trip, Year-end Party, and other activities
  • Gifts on Birthday, Tet Holiday, Mid-Autumn Event…..
  • Stable and long-term partnership
Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

Menu