Endava logo

Full Stack Developer (.NET + JavaScript)

Endava
Full-time
On-site
Ho Chi Minh City, Ho Chi Minh City, Vietnam
Developer, DevOps

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
 
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
 
From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

Development is the largest discipline at Endava. Our developers design, build, and release software products in multiple programming languages, frameworks, and libraries. Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset.   

As a Developer at Endava, you are responsible for implementing and delivering high-quality software products using Agile Scrum methodology. As a part of a global project, you can contribute your technical expertise and experience in order to the project succeed. 

Responsibilities: 

  • Participates actively in all phases of application development lifecycle. 
  • Recommends and promotes IT industry standards, tools, practices (DevOps, etc.) to achieve well-engineered software products. 
  • Proposes improvements and escalates risks/issues related to development activities. 
  • Learns and applies new technologies, practices, and tools as appropriate to the project. 
  • Participates in internal and external tech communities, events. 
  • Shares experience and knowledge gained from projects. 
  • Has responsibility for the work of others and for allocating resources.

Qualifications

Mandatory skills:

  • 2+ years of experience working on commercial projects using .NET and JavaScript.
  • Familiar with developing dynamic, responsive web applications using Angular or React.
  • Experience in backend development using NET Core for web APIs and microservices.
  • Familiar with unit testing, integration testing, and end-to-end testing in both Angular/React and .NET environments.
  • Understanding of design principles and patterns (SOLID, Dependency Injection), along with experience in performance optimization for both frontend and backend.
  • Experience with cloud platforms, including deploying applications and managing cloud resources.
  • Good communication in English.

Desired skills:

  • Communication skills
  • Sociable, proactive, team player & fast learner
  • Agile processes knowledge and experience
  • Time management skills, embracing change.

Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:

  • Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;  
  • Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
  • Health: Global internal wellbeing programme, access to wellbeing apps;
  • Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.
  • Annual leave encashment;
  • 13th month salary;
  • Premium annual health check & Extra health & accident insurance;
  • Welcome kit and gift-giving frequency;
  • Attractive benefits of Trade Union;
  • Exciting English programme.

Our diversity makes us stronger - it drives meaningful change and enables us to build innovative technology solutions. We are committed to creating an inclusive community where all of us, regardless of background, identity, or personal characteristics, feels valued, respected, and free from discrimination. As an equal opportunity employer, we welcome applications from all individuals and base hiring decisions on merit, skills, qualifications, and potential.