Technical Team Lead (.NET, ReactJS)

JOB DESCRIPTION

Develop and maintain high-quality, scalable applications using .NET (C#) and JavaScript (ReactJS)
Act as a hands-on technical contributor while leading and managing a small development team (3-4 members), ensuring effective task allocation, delivery, and technical guidance.
Collaborate with Product Owner, Development Lead, and other developers to define and deliver product increments.
Develop and maintain applications, ensuring code quality and scalability.
Implement and optimize continuous integration and continuous delivery (CI/CD) processes using tools like Azure DevOps, Jira and JFrog Artifactory.
Utilize tools like SonarQube and Github CodeQL for static code analysis to ensure software security and quality.
Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required;
Write unit tests and run through all the test cases for assigned tasks and ensure all cases are tested and passed before release for testing.
Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc
Provide mentoring/training for junior members if any
Perform other tasks assigned by the Line Manager.

JOB REQUIREMENT

General requirements:
Having 7+ years of experience depending on how fast of your learning and developing technical capability
Ability to obtain a deep knowledge of the project technologies and work independently with minimum guidance
Proven experience leading a small development team (3-4 members), including task assignment, technical guidance, code review, and mentoring
Ability to work as a hands-on technical leader, balancing individual contribution with team management responsibilities
Good problem-solving skills and presentation skills
Familiar with the Agile development methodologies (Scrum)
At least upper- intermediate skill level of English and the ability to present to client's technical leaders and executive team as well as participating online conferences in English
Technical requirements:
Proficiency in C#, ASP.NET, .NET Core and.NET framework.
Strong understanding of object-oriented programming (OOP) principles.
Experience with web development technologies (HTML/CSS/JavaScript) and front-end frameworks ReactJS, Angular, TypeScript)
Experience with database design and SQL (e.g., SQL Server, Oracle, MySQL).
Performs effectively & independently in software implementation activities (designing, coding, verification, unit testing, integration testing, and debugging…)
Experience in source controls and unit test
Experience with Entity Framework or Dapper, LINQ
Experience with back-end web development such as $1ESTful APIs, Authentication/Authorization, CORS, …
Experience of source controls such as Git
Experience in microservices and cloud environment (Azure/AWS/GCP)
Experience with NoSQL is a plus

WHAT'S ON OFFER

Working in one of the Best Places to Work in Vietnam
Building large-scale & global software products
Working & growing with Passionate & Talented Team
Diverse careers opportunities with Software Services, Software Product Development, IT Solutions & Consulting
Attractive Salary and Benefits
Performance appraisals every year and performance bonus
Onsite opportunities: short-term and long-term assignments in North American (U.S, Canada), Europe, Asia.
Flexible working time
Various training on hot-trend technologies, best practices and soft skills
Premium healthcare insurance for you and your loved ones
Company trip, big annual year-end party every year, team building, etc.
Fitness & sport activities: football, tennis, table-tennis, badminton, yoga, swimming…
Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks, …
Free in-house entertainment facilities (foosball, ping pong, gym…), coffee, and snack (instant noodles, cookies, candies…)

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

.NET, ReactJS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Hybrid

Salary:

Negotiation

Job ID:

J01986

Status:

Close

Related Job:

Data Experience Lead

Ho Chi Minh - Viet Nam


Product

  • Data Science
  • Management

Train pods in designing, building, deploying, and maintaining Data Products based on established playbooks. Simplify and translate platform playbooks into actionable user guides. Assist teams transitioning into new Data Mesh roles (DPO, Steward, Data Architect, Analytics Engineer, etc.). Provide hands-on support for early-wave or complex Data Products. Make data products and platform accessible and engaging for all staff across the organization. Develop a digital enablement portal including guides, checklists, templates, and videos. Create structured training pathways and capability improvement programs for all affected staff/users. Generate clear visual materials such as diagrams, flows, web-style docs, and promotional videos to aid adoption and understanding. Facilitate onboarding, workshops, roadshows, Q&A sessions, town hall presentations, and demos. Offer structured guidance across ingestion patterns, medallion design, semantics, quality, and metrics to ensure consistency in a mesh environment. Execute or coordinate targeted POCs for pods needing specialized help. Identify and communicate reusable patterns back to the Data Mesh Platform Team. Organize Showcases to create visibility, excitement, and promote reuse. Oversee the end-to-end user experience design for the Data Mesh Platform, aiming for clarity, trust, and ease of use. Shape how users discover, understand, and interact with data products across domains. Maintain UX standards in partnership with the customer-facing UX Design team. Take a deeply user-centric approach to drive change through intuitive and guided technology. Engage with end users to understand needs and gather insights. Integrate continuous feedback loops and iterate quickly to improve platform usability. Ensure all Mesh Experience features support adoption and reinforce the "data-as-a-product" mindset. Maintain active channels for communication and updates. Communicate expectations, standards, and timelines clearly. Highlight wins and success stories to build momentum. Curate relevant external content to support the transformation. Monitor progress of rollout, leader boards, and raise blockers with appropriate stakeholders. Utilize data to highlight platform adoption, culture change, wins, and challenges. Produce clear and compelling summaries on adoption progress for decision making. Manage end user feedback and be the link between users and the platform team.

Negotiation

View details

Data Scientist Lead

Ho Chi Minh - Viet Nam


Outsource

  • Machine Learning
  • Data Engineering
  • Cloud
  • Management

Creating robust ETL/ELT data pipelines for structured and unstructured data Developing interactive dashboards and visualizations for effective communication of insights Evaluating, deploying, and evaluating machine learning and/or generative AI models Applying statistical analysis and mathematical modeling to extract insights from complex datasets Working with various teams to deliver data-driven solutions Creating and maintaining scalable ML pipelines and APIs for real-time and batch inference Ensuring best practices in model versioning, reproducibility, observability, and governance (MLOps) Staying updated with AI/ML trends and contributing to projects involving semantic search, knowledge graphs, or retrieval-augmented generation as necessary.

Negotiation

View details

HRGP Team Leader

Ha Noi - Viet Nam


Product

  • HR
  • Admin
  • Management
  • Non-tech

Developing and implementing recruitment strategies in line with business expansion plans. Leading recruitment efforts for important positions throughout different departments. Establishing HR policies, performance management systems, and KPI frameworks. Managing labor relations, contracts, compensation, and benefits. Supervising office operations, facilities, and administrative services. Handling the procurement of equipment, materials, and operational services. Negotiating with vendors and regulating procurement costs; creating transparent and efficient procurement procedures. Leading and developing the HR & admin staff.

Negotiation

View details