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

Job ID:

J01986

Status:

Close

Related Job:

Senior Fullstack .NET Engineer

Ho Chi Minh


Outsource

  • .NET
  • Frontend
  • Azure

Collaborate with cross-functional teams (Developers, Product Owners, QA) to design and deliver scalable full-stack solutions using various technologies. Develop high-quality, maintainable code for both backend services and client-side applications. Translate business and stakeholder requirements into efficient, reliable technical solutions. Contribute to system architecture, technical direction, and continuous improvement of engineering practices. Advocate for software quality through code reviews, testing, and adherence to best practices. Solve complex technical problems and proactively drive solutions to completion. Actively participate in Agile/Scrum processes and promote a collaborative, transparent team culture. Continuously learn, innovate, and contribute ideas to enhance product and team performance.

Negotiation

View details

Fullstack .NET Engineer

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • Angular
  • Azure

Collaborate with cross-functional teams (Developers, Product Owners, QA) to design and deliver scalable full-stack solutions using .NET, Angular, Microservices, and Azure. Develop high-quality, maintainable, and efficient code for backend services and frontend applications. Translate business requirements into reliable and scalable technical solutions. Contribute to system architecture, technical direction, and continuous improvement of engineering practices. Promote software quality through code reviews, testing, and adherence to best practices. Address complex technical challenges and proactively drive solutions to completion. Actively engage in Agile/Scrum processes, ensuring effective collaboration and delivery. Work closely within a collaborative, transparent, and egalitarian team environment. Continuously learn, innovate, and contribute ideas to enhance product quality and team performance.

Negotiation

View details

AI Engineer Lead

Ho Chi Minh - Viet Nam


Outsource

  • AI
  • Python

Spearhead the development and deployment of various applications, pipelines, and workflows tailored for financial services applications. Take charge of critical technical determinations related to model choices, design of retrieval systems, workflow structuring, integration strategies, cost considerations, and latency issues. Develop methodologies for evaluation and regression testing, utilizing data analysis and failure diagnostics to enhance the effectiveness of solutions. Ensure that deployed solutions adhere to production standards encompassing reliability, security, observability, data security, and audit trails. Transform business, risk, and compliance prerequisites into actionable technical solutions in collaboration with clients and internal partners. Provide guidance to engineers, fostering the adoption of standardized AI engineering practices, frameworks, and development methodologies.

Negotiation

View details