Are you a seasoned software architect passionate about designing cutting-edge solutions and empowering development teams? Our client, a dynamic technology partner specializing in React, Node.js and Java development, is seeking an exceptional Tech Solution Architect. They pride themselves on being Acquia and Liferay partners, delivering immense value to their clients by transforming visions into reality with a passionate and dedicated team.
In this pivotal role, you will collaborate closely with our client's Tech Solution Architect Lead, providing architectural solutions, expert technical consultation, and essential support for system implementations. You'll ensure their development teams receive the guidance needed to maintain the highest engineering standards, continuously exploring new technologies to enhance our capabilities.
Key Responsibilities:
-
Architecture Proposal Solutions: Partner with Business Analysts, Product Owners, Sales, and project teams to design and propose innovative technical solutions aligned with client needs and company goals.
-
Technical Consultation: Offer high-level technical guidance in system design for new projects and provide critical support during project execution phases.
-
System Implementation Support: Assist with initial system setup, infrastructure planning, and CI/CD pipeline deployment on projects.
-
New Technology Research & Adoption: Continuously explore, evaluate, and run pilot tests for emerging technologies, tools, and standards to enhance our software development capabilities.
-
Engineering Skill Uplift: Drive knowledge sharing through on-job training sessions, proactively plan beneficial training for development teams, and respond to training requests.
-
Tooling Management: Oversee the selection, implementation, and optimization of critical tools and systems across the organization.
What You Bring:
-
Experience: Minimum of 3 years of hands-on experience in solution architecture.
-
Leadership Potential: At least 2 years of experience in a senior developer role with a clear ability to grow into leadership.
-
Software Architecture Expertise: Proven ability to design, architect, and implement scalable, maintainable solutions. Deep experience with system design patterns (e.g., microservices, modular monolithic).
-
Cloud & Containerization: Hands-on experience with cloud providers (AWS, Azure, or GCP) and containerization/orchestration (Docker, Kubernetes).
-
Software Design Principles: In-depth understanding of OOP, Design Patterns, and expertise in implementing robust architectural solutions.
-
Technical Proficiency: Strong hands-on experience in either Node.js/React, Java, or Python. (Architecture skills are primary).
-
Web Services Development: Expertise in building both GraphQL and RESTful web services.
-
Database Proficiency: Experience with relational (PostgreSQL, MySQL) and non-relational (MongoDB) databases.
-
Client Interaction: Proven experience working with clients to translate their needs into architectural solutions.
-
Problem-Solving: Strong analytical and problem-solving skills, capable of managing technical complexities.
-
Collaboration & Communication: Ability to work closely with cross-functional teams, contribute to technical discussions, and offer solutions that meet both business and technical requirements. Strong verbal and written communication skills in English.
-
Work Ethic: Ability to work both independently and as part of a team, with a passion for continuous learning and excellence in software development.
Job Highlights & Perks:
-
Vibrant Work Environment: Fun, open, and family-like atmosphere. Visit our fan page at [Link to company fan page if available, or remove this line] to know us more.
-
Excellent Compensation: Competitive salary with 13th-month bonus and quarterly bonuses available based on personal and corporate goals met.
-
Comprehensive Health Benefits: Yearly renewed health allowance or a comprehensive health insurance package, depending on your preference.
-
Professional Development: Training budget available for individual and team growth.
-
Work-Life Balance: 5-day work week (Mon-Fri) with no regular overtime expected. Extra Paid Time Off: 1 Christmas day, and up to 5 days of Sick leave.
-
Personal & Career Growth: 2 hours/week of English classes, weekly soft skills training during work hours, and Vietnamese class for expatriate staff.
-
Office Perks: Free daily lunch, plus social activities such as poker games, foosball table, table tennis, weekly snack-time, and monthly birthday celebrations.
-
Travel Opportunities: Chance to travel internationally for training and work.
-
Language environment: Fully English-speaking, collaborating with clients from the USA, Canada, Europe, and Southeast Asia on portfolio-worthy projects.