Senior Technical Architect

ABOUT CLIENT

Our client is a leading software company in Vietnam that specializes in providing innovative technology solutions for the financial industry

JOB DESCRIPTION

We are looking for a Senior Technical Architect with strong expertise in NodeJS, AWS, and modern development frameworks. The position involves ensuring a high-quality, scalable, and maintainable codebase, collaborating with developers to promote best practices, enhance performance, and drive innovation. The candidate will report to the Head of Product and Architecture and work with Solution Architects and development teams (~50 people).
 
Code and Framework Governance:
Establish best practices for coding, code reviews, and development processes.
Choose and maintain standardized frameworks, libraries, and tools.
Ensure consistent code quality, security, and maintainability.
 
Technical Performance and Scalability:
Recognize and address performance bottlenecks in existing systems.
Optimize database queries, caching strategies, and system configurations.
Develop profiling and monitoring tools for improved system reliability.
 
Development Support and Mentorship:
Offer technical guidance to engineers on best practices and design patterns.
Review code and mentor developers to enhance technical skills.
 
Technology Selection and Upgrades:
Assess and introduce new technologies that bring value.
Maintain an upgrade strategy for major framework and library versions.
 
Security and Compliance:
Ensure secure coding practices and compliance with industry standards.
Collaborate with security teams to identify and mitigate vulnerabilities.
 
Integration with Architecture Team:
Collaborate with Solution Architects to align technical decisions with high-level system design.
Offer feedback on real-world implementation challenges and influence architecture decisions.
 
Documentation and Communication:
Maintain technical documentation on system design, performance optimizations, and coding standards.
Communicate effectively with developers and architects to ensure smooth implementation.
 
Continuous Improvement:
Stay updated with industry trends and propose refinements to engineering practices.
Promote adoption of modern development paradigms (e.g., reactive programming, event sourcing).

JOB REQUIREMENT

Minimum of a bachelor's or master's degree in Computer Science, Engineering, or a related field.
At least 5 years of experience in a Technical Architect, Lead Developer, or similar role.
Extensive expertise in NodeJS with a focus on large-scale distributed applications.
Strong background in performance optimization, scalability, and code quality.
Knowledge of AWS cloud services and containerized deployments.
Proficiency in code design, maintainability, and best practices.
Strong analytical and debugging skills.
Familiarity with static code analysis and quality enforcement tools (SonarQube, ESLint, etc.).
Excellent communication skills and ability to mentor developers.
Preferred knowledge of microservices and event-driven architectures.
Familiarity with .NET frameworks and CI/CD pipelines and DevOps methodologies.
Hands-on experience with containerization (Docker, Kubernetes) and observability (logging, tracing, monitoring).

WHAT'S ON OFFER

Competitive salary package including bonus and 13th payment
Annual salary reviews
Coverage for social insurance, medical insurance, unemployment insurance and income tax
15 days of annual leave and 5 days of paid sick leave
Comprehensive health benefits including health checkup and care package
Company events such as annual parties and team building activities
Fitness and sport activities available
Free unlimited snacks, tea and coffee
Provided work equipment such as laptop or desktop and extra monitor
Opportunities for career advancement and international work
Support for coaching, training and self-study for certifications
And many more benefits to be explored by joining our team!

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:

NodeJS, AWS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Onsite

Salary:

Negotiation

Job ID:

J01688

Status:

Close

Related Job:

Senior Deep Learning Algorithms Engineer

Ho Chi Minh, Ha Noi - Viet Nam


Product

  • Machine Learning
  • Algorithm

Analyze and optimize deep learning training and inference workloads on advanced hardware and software platforms. Work with researchers and engineers to enhance workload performance. Develop high-quality software for deep learning platforms. Create automated tools for workload analysis and optimization.

Negotiation

View details

Software Architect

Others - Viet Nam


Outsource

  • .NET
  • AWS
  • AI

Lead the development of scalable full-stack applications. Optimize database schemas and queries for secure, high-performance systems with strong data integrity. Make key architectural decisions that balance scalability, performance, maintainability, and developer experience while mentoring engineers. Implement DevOps into the development lifecycle by managing CI/CD pipelines and overseeing infrastructure-as-code. Plan, design, and implement cloud infrastructure using cloud services to ensure system availability, scalability, and cost efficiency. Collaborate with cross-functional teams to define system architecture and align on technical direction to support product goals and timelines. Continuously explore, assess, and adopt modern tools, frameworks, and best practices to boost engineering productivity, code quality, and system resilience.

Negotiation

View details

Senior/Middle QA Engineer

Ho Chi Minh - Viet Nam


Product

  • Automation Test
  • Playwright
  • Typescript
  • Selenium
  • Java

Develop and maintain automation test scripts using tools like Playwright with Typescript, Selenium with Java, and API service testing with Rest API using Playwright. Execute API performance testing scenarios using JMeter. Work with various technologies such as SQL, MongoDB, Atlast MongoBD, CI/CD Jenkins, Docker, AzureDevOps, and AWS for test automation. Store and maintain source code in GitHub for automation scripts. Participate in various meetings and product backlog reviews to understand test objectives and provide input on testability of requirements. Contribute to reducing manual testing efforts by increasing automation testing coverage and designing test cases and automation scripts. Collaborate with the project team to understand project objectives, gather automation requirements, design automated tests, and troubleshoot issues. Maintain and fix automation test scripts and report issues in the defect management system. Engage in manual testing where necessary. Participate in meetings and product backlog reviews to understand test objectives, provide input on testability of requirements, and estimate testing activities. Develop automation test scripts to reduce manual testing and increase automation testing coverage. Collaborate with the project team to understand project objectives, gather automation requirements, design automated tests, and troubleshoot issues. Maintain and fix automation test scripts, and report issues in the defect management system. Report defects/bugs in the defect tracking management tool. Coordinate with the Agile team to provide testing results for User Stories and approve them for the next environment.

Negotiation

View details