Job Description

  • Working with other team members (engineers, testers, designers, POs) to design, build, and
    deploy new applications to improve with e-commerce’s core system of
  • Designing back-end API using .NET Core.
  • Developing scalable new features for our product that exceeds customers’ needs.
  • Building architecture for our platform to ensure optimal performance.
  • Obtaining requirement feedback from internal teams/clients to maintain/support the product development.
  • Performing code reviews on other team member’s work.
  • Do the research and apply new technologies to bring the best user experiences.
  • Work collaboratively with Seller/Buyer Center and Sales Team to establish new.
    requirements, project priorities, and other important aspects of Client Requests.
  • Collaborating with other team members to improve and optimize existing designs and
  • At least 3 years working experience and hands-on experience in project with .NET Core C#,
    web MVC design pattern. Experience Golang is an advantage
  • Strong knowledge of SQL, database design and programming, knowledge with a data access framework. 
  • Good knowledge of NoSQL databases and indexing services, such as MongoDB,
    ElasticSearch, Neo4J, etc.
  • Experience working on Redis for caching/speeding up apps performance.
  • Familiarity with Message queues: Services Bus, RabbitMQ, Kafka is required
  • Required experience with deployment, scaling, monitoring, and performance tuning.
  • Working experience with Javascript, HTML, CSS, Vue Js, KnockoutJs
  • Solid understanding of OOP, architecture design pattern. Experience in code quality, coding
    standards, and principles, e-commerce platform software is a plus.
  • Good knowledge in architecture, familiar with modern software architectures like N-Layer,
    distributed architecture (SOA, microservices, CQRS)…
  • Good knowledge in unit testing, mocking, understanding types of testing like black box,
    white box, integration test, load test, etc. Can decide which framework or tool to use for testing purposes.
  • Experience with Agile Process and Scrum Methodologies.
  • Good interpersonal & teamwork skill, is a team builder as well as be able to work
  • Competitive salary and benefits
  • Attractive 13th month salary and performance bonus
  • Annual performance review for salary raise and promotion
  • Premium private insurance (PTI Insurance) with discount for family members
  • Annual health check
  • 18 days of annual leave
  • Company trips and team buildings
  • Gifts on special accession: individual /company birthday, Tet and Holidays
  • Internal activities, sport and social clubs
  • Opportunity to training both technical and soft skills to develop your career path

Fill in for apply this job


There are 0 comments on this post

Leave a comment

Job Location

Share This Job