Technical Lead (.NET)

Địa điểm Hồ Chí Minh
Ngành nghề Công nghệ, Công nghệ thông tin và truyền thông (ICT)
Mã số 17365
Loại công việc Cố định
Email liên hệ phuong.huynh@manpower.com.vn
Điện thoại liên hệ +84 338 080 077
Ngày đăng Tháng một 10, 2025

Key Responsibilities

1. Technical Excellence:

  • Demonstrate expert-level proficiency in .NET development, including a deep understanding of the .NET framework, C#, ASP.NET, and MVC.

  • Lead the design and development of complex, scalable, and high-performance .NET applications.

2. Architecture and Design:

  • Define and implement advanced software architecture and design principles.

  • Evaluate and recommend cutting-edge technologies and tools to enhance project outcomes.

3. Vendor Collaboration:

  • Act as a key point of contact and technical lead when collaborating with development teams from external vendors.

  • Represent the company's technical interests, ensuring alignment with standards, best practices, and project goals.

4. Technical Representation:

  • Serve as a technical ambassador of the company in external meetings, workshops, and collaborative discussions with vendor development teams.

  • Communicate effectively to bridge technical concepts for both internal and external stakeholders.

5. Collaborative Project Delivery:

  • Work closely with project managers, business analysts, and vendor representatives to ensure successful project delivery.

  • Facilitate joint decision-making processes and resolve technical challenges that may arise during collaboration.

6. Code Quality Assurance:

  • Enforce and uphold the highest standards of code quality through code reviews and adherence to best practices.

  • Implement and oversee robust testing strategies to ensure the reliability and security of software solutions.

7. Mentorship and Leadership:

  • Mentor and guide junior developers, sharing your expertise and contributing to their professional growth.

  • Lead by example, fostering a positive and collaborative team environment.


Skills and Qualifications Required:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Proven ability to represent a company's technical interests when collaborating with external vendors.

  • Exceptional problem-solving and analytical skills.

  • Excellent communication and interpersonal skills, with the ability to effectively communicate with both technical and non-technical audiences.

  • Ability to thrive in a fast-paced and dynamic environment.


Experience Required:

  • Extensive experience as a Senior .NET Developer, demonstrating a track record of successful project deliveries.

  • At least 5 years of experience as a Senior .NET Developer.

  • In-depth knowledge of advanced .NET technologies, software design principles, and architecture patterns.

  • Strong proficiency in database design and SQL Server.


Preferred Qualifications:

  • Experience with AKS and Azure cloud platforms.

  • Familiarity with Agile/Scrum methodologies.