Technical Architect – .NET

ABOUT CLIENT

Our client is a leading technology company known for its innovative solutions and commitment to customer satisfaction

JOB DESCRIPTION

Develop complex software based on detailed design specifications.
Plan, execute, and document unit tests, ensuring minimal leakage and maintaining high-quality code.
Produce clear and comprehensive technical documentation and design records.
Design, document, and implement scalable technical solutions across varied system types and sizes.
Lead system architecture and design decisions; evaluate and recommend alternatives.
Establish and enforce architectural guidelines, ensuring full compliance throughout development.
Act as the primary escalation point for technical challenges across the project.
Serve as hands-on architect and technical lead, actively guiding development teams daily.
Liaise with clients to convey technical progress, resolve issues, and offer expert-level technical support.
Proactively explore new technologies and upskill to meet evolving project needs.
Mentor engineering teams on emerging tools, frameworks, and methodologies.
Rigorously follow customer-defined processes when required, while upholding company practices aligned with CMMi standards.
Support presales efforts by contributing to technical proposals and effort estimations.
Participate in recruitment efforts to attract top technical talent.
Deliver knowledge-sharing sessions, training workshops, and technical seminars.

JOB REQUIREMENT

7+ years' experience in software development using .NET framework.
Proficient in C#, .NET Framework, .NET Core, ASP.NET (Core), MVC, Web API, Entity Framework (Core), and SQL Server.
Thorough understanding of programming patterns and principles such as Separation of Concern, Repository Pattern, UnitOfWork, DRY, SOLID, etc.
Skilled in software design and application architectures.
Comprehensive knowledge of cloud computing (e.g., Azure, AWS), security, and performance optimization.
Familiarity with front-end development and at least one JavaScript front-end framework (e.g., Angular, React, Vue).
Proficient in source code management, continuous integration, and continuous deployment.
Effective at documentation, technical proposals, and conducting technical discussions.
Knowledge of enterprise integration, SOA, or microservices is advantageous.
Familiarity with CMS, CRM systems such as SharePoint, Microsoft Dynamics is beneficial.
Strong English speaking and writing skills, able to confidently discuss technical approaches or issues with clients.

WHAT'S ON OFFER

13-month salary annually
Performance-based bonus
Hybrid work arrangement
Fully-covered Social and Health Insurance
Annual health check-up and Premium Health Insurance
14 days of annual leave
Available training courses for technical skills, soft skills, and English language proficiency

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

Location:

Da Nang - Viet Nam

Working Policy:

Hybrid

Job ID:

J01850

Status:

Close

Related Job:

Embedded Software Architect

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

Organize the Project Definition Support and provide solutions from SW Arch Perspectives Understand the needs for customer project teams w.r.t regional and OEM expectations Participate in design decisions and serve as a key stakeholder in the change control board Mentor, guide, and share software architectural best practices and enforce associated processes Evaluate risks, estimate proposed changes, offer alternate solutions, and collaborate with the development community Maintain architecture artifacts with high quality, monitor compliance topics, and represent ASPICE evaluations Participate in key reviews and provide suggestions and solutions for software development Manage technical complexities and drive best practices with various stakeholders, making process enhancements as needed. Develop blueprints for software development based on requirements and fulfill the identified architectural drivers Stay abreast of current and future architecture trends and drive deployment of future technical needs within the organization Coordinate with multisite teams and represent the organization for software architecture with interdisciplinary mindset

Negotiation

View details

System Architect

Ho Chi Minh - Viet Nam


Outsource

  • Embedded

Conduct stakeholder requirements analysis and documentation, ensuring clarity and testability. Ensure consistency, feasibility, and verifiability of requirements and define acceptance criteria. Establish end-to-end traceability and coordinate requirement changes across domains. Define and maintain system architecture, analyze system interactions, and identify system interfaces. Lead architectural trade-off studies and ensure consistency across engineering disciplines. Serve as technical lead, coordinate system engineering activities, and mentor team members. Drive technical alignment between stakeholders and engineering teams, and lead complex debugging activities. Define system-level verification approaches, support test strategy creation, and analyze verification results. Ensure compliance with development processes and support improvement initiatives. Coordinate team on System Engineering tasks, act as a primary technical contact for system-level discussions with customers. Lead requirement clarification and technical alignment meetings, and support effort estimation and risk assessment.

Negotiation

View details

Technical Consultant (AI)

Ho Chi Minh - Viet Nam


Product

  • AI
  • LLM/RAG

Assess client data infrastructure, technical constraints, AI/ML feasibility, and tech-stack alignment. Conduct technical data audits, evaluate data quality and integration requirements, and explore emerging AI tools and frameworks to support strategic planning and use-case development. Define the initial architecture, scope, and technical boundaries. Collaborate on PoCs to validate the proposed AI strategy and technical direction, while considering scalability, security, technical debt, cost, performance, and implementation prerequisites. Define technical trade-offs and roadmaps for the next implementation phase. Translate complex AI/ML concepts, algorithms, and architectures into clear business value. Lead prototype demonstrations, communicate technical findings to clients and internal stakeholders, and ensure proper documentation and handover to downstream teams. Support emerging-tech evaluation and contribute to client satisfaction through effective technical advisory.

Negotiation

View details