.Net Technical Lead/ Architect (Hanoi)

JOB DESCRIPTION

The Technical Architect is responsible to writes complex software programs from design specifications; Plans, executes and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contributes to and may decide upon system architecture and design decisions.
To design, document and implement technical solutions for various type/size systems, and fully aware the integration, maintenance and migration aspects
To be the escalation point for technical issues of all technical issues in project.
To provide software architecture design
To ensure compliance with architecture design
To set guidelines, review architecture alternatives, and perform technical evaluations
To spend time as a technical leader / software architect in projects directly and on daily basis.
Communicating project technical issues and progress with clients
To help Clients in technical support
To self-train on new technologies
To implement strictly all the customer’s process if being requested, company’s processes and systems complied with CMMi standard
To support for presales activities (technical proposal and estimation)
To support for recruitment in the company
To perform trainings/seminars

JOB REQUIREMENT

University degree in Computer Sciences, or equivalent
5+ years’ experience in .NET competence; Expert in C#, NET Framework, .NET Core, MVC, Web API, Entity Framework and SQL Server
Strong knowledge of programming patterns and principles e.g Seperation of Concern, Repository Pattern, UnitOfWork, DRY, SOLID etc.
Experienced in software design and application architectures
Strong knowledge of cloud computing especially Azure
Strong knowledge of security and performance optimization
Good knowledge of front-end development, experienced at least one JavaScript front-end framework e.g. Angular, React, Vue.
Good at source code management, continuous integration and continuous deployment
Good knowledge of enterprise integration, SOA or microservices is a plus
Good knowledge of CMS, CRM system such as SharePoint, Microsoft Dynamics is a plus

WHAT'S ON OFFER

13-month salary per year
Performance bonus
Social – Health – Insurance paid fully
Healthcare: Annual health check-up, Premium Health Insurance
Annual leaves: 14 ~ 18 days
Clubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga…
Training courses: Technical skills – Soft skills – English
People are extremely important to us and that’s why we have a clear vision: to make Company a great place to work in its sector. We pride ourselves on:
Professional and Flexible Working Environment
Great Teamwork
International Assignments
WeCare - WeShare - WeDare - WeInnovate Engagement Program

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, Backend

Location:

Ha Noi - Viet Nam

Working Policy:

Salary:

$ 1,900 - $ 2,900

Job ID:

J00282

Status:

Close

Related Job:

Lead/Principal Java Software Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Java

Provide leadership for the design, development, and deployment of technical solutions. Collaborate with other technology leaders to enhance and support the client's technical direction. Advocate and promote best practices for Java/JavaScript - Node.js & React.js. Display enthusiasm for Java and ability to implement advancements for new and existing systems. Lead and facilitate training to enhance engineers' programming skills. Design, develop, review, and manage Java application code and services for production and pre-release environments. Develop, review, and manage continuous integration, build management, deployment scripts, and required code. Engage in Agile software development, prototyping, and code review with international development teams to build scalable microservices-based products and APIs using Java technologies on AWS or Azure cloud architecture. Understand customer or business requirements and incorporate this knowledge into consistent application development. Collaborate with delivery teams to drive development using CI/CD and DevOps practices, processes, and tooling. Adhere to robust coding practices, solid unit/component test coverage, and code debugging.

Negotiation

View details

.NET Engineer

Ho Chi Minh - Viet Nam


Product

  • .NET
  • ReactJS
  • Angular

Collaborate with stakeholders to understand their needs and translate them into technical solutions. Develop clean, scalable, and maintainable code using .NET languages adhering to best practices and design patterns. Implement rigorous testing methods including unit and integration tests to ensure quality. Contribute to the continuous improvement of existing code by reviewing, refactoring, and maintaining it. Create clear and concise technical documentation to support ongoing development and maintenance. Work closely with cross-functional teams including engineers, product managers, designers, and testers to achieve common objectives.

Negotiation

View details

Technical Lead (Java)

Ho Chi Minh, Ha Noi - Viet Nam


Outsource

  • Java

Lead and offer guidance to a team of backend engineers covering various functional domains. Ensure technical alignment with architectural standards and engineering best practices. Review solution designs, code quality, and implementation approaches, emphasizing clean architecture, resilient microservices, and AI-enhanced development patterns. Assist the team in diagnosing complex technical challenges using traditional analysis and AI-powered debugging or observability tools. Support planning, estimation, and technical decision-making within the engineering team. Design and develop backend services using Java and modern backend frameworks (e.g., Spring Boot). Define and implement microservices-based architecture and API-driven systems. Ensure backend services are scalable, secure, resilient, and maintainable. Drive best practices in backend development, including maintainable system design, automated testing, code quality, API governance, performance optimization, and documentation. Collaborate with DevOps teams to support CI/CD pipelines, incorporate intelligent automation, and ensure stable, secure deployment environments. Integrate AI-assisted development practices into coding, testing, documentation, code reviews, and defect prevention workflows. Design backend systems supporting banking products and financial transaction processing. Build and maintain services related to payments, card processing, financial operations, and core banking functions. Ensure backend implementations comply with financial industry standards and security requirements. Work directly with client stakeholders, architects, and product owners to understand business processes, requirements, and define technical solutions. Participate in architecture discussions and technical workshops with client teams. Communicate technical designs, trade-offs, and solutions clearly to both engineering teams and non-technical stakeholders. Support project delivery by ensuring technical risks are identified and mitigated early.

Negotiation

View details