Technical Architect

JOB DESCRIPTION

As a Solution Architect, he/she must have a profound knowledge of available technologies to suggest the best solution according to the incoming requirements and existing environment. He/she makes solution-level decisions and analysis of their impact on the overall business goals and outcomes. After developing a strategic technical vision of the projects, the solution architect is involved in estimating the budget and presenting it to the stakeholders. Once everything is agreed upon, he or she monitors the process of development and keeps stakeholders informed about the progress.
 
A solution architect’s responsibilities directly derive from processes in practice:
Communicate and consult with clients and internal stakeholders to develop appropriate solutions.
Analyzing the technology environment, documenting requirements
Creating a solution prototype
Controlling solution development
Verify the correctness and effectiveness of implementations
Work closely with cross-functional teams to develop and delivery projects
Maintain the security and confidentiality of the projects under development
Supporting project management 

JOB REQUIREMENT

 Must have:
Bachelor's degree or equivalent with focus on information technology, engineering or a related field.
Have at least 10 years of experience in a technological role.
Have at least 5 years of experience of Solution Architect role.
Experience as Software Architect in designing, documenting, and implementing of Software Architectures including Cloud (Azure/AWS), especially very strong at Azure.
Engineering and software architecture design.
Deep analytical skills.
Ability to mentor and develop technical team.
Excellent understanding of customer behavior, and keen insights regarding technology trends.
Excellent communication and presentation of technical matter to customers, as well as influence and negotiation skills.
Supervise system infrastructure to ensure functionality and efficiency.
Experience with agile software development, Scrum, Kanban, SAFe
Good spoken and written command of English. 
Nice to have:
Certified MS Azure Solution Architect.
AWS Certified Solutions Architect
Speaking and writing in German

WHAT'S ON OFFER

Competitive salary and bonuses: You don’t have to pay for your medical – social - unemployment insurance and your personal income tax. We will cover all for you.
Guaranteed 13th month salary.
Loyalty bonus equal to 50% of your monthly NET salary each year after the first working year.
Monthly lunch allowance, free daily fruit – snack – coffee, and sponsored sport clubs.
Premium health insurance & Free annual medical check.
14 days annual leave, add 1 day biennial.
Very clear career path for Engineers so that our client can offer you many online/in-house training courses, not only hard skills/technical skills, but also soft skills. We also sponsor to get technical certificates that you can use for your qualifications.
Enjoy English speaking environment. You will be more confident in your English skills because we offer tuition fee sponsor and English proficiency bonus.
Regular parties & gifts in yearly special days: Team dinners, End Year Party, company trip, team building activities, Christmas, Tet holiday, etc.…
Chance to work with top talents from Switzerland, Germany, Greece, and challenges with latest technologies (microservices, CI/CD, latest version of .NET Core, Angular…), as well as with different business domains (ecommerce, automotive, logistics, insurance, healthcare).
Professional Agile software development.
Exchanging knowledge with 20 internal communities (Java, .NET, PHP, Cloud Computing, Mobile Development, IoT, Cryptocurrencies).

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:

Global Outsourcing

Technical Skills:

Azure, .NET

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

Negotiation

Job ID:

J01015

Status:

Close

Related Job:

Solution Architect (Python - Bangkok)

Others - Thailand


Outsource

  • Python
  • Blockchain

#Architecture & Solution Design Define and own the end-to-end architecture for Smart Contract solutions on Vault, including product lifecycle design, posting instructions, hooks, and version upgrade strategy Translate business requirements into scalable, maintainable financial product architectures Ensure designs comply with banking standards, accounting rules (double-entry), and Vault's architectural constraints Govern API interactions, data models, schedules, workflows, and integration points across the digital banking ecosystem Drive and facilitate architecture reviews, technical decision records, and risk assessments#Technical Leadership & Governance Provide architectural oversight for multiple Smart Contract development teams; ensure consistency in design, code quality, and best practices. Mentor Technical Leads and Developers on Vault smart contract patterns, testing frameworks, and release governance. Define coding standards, testing strategies (unit/integration/E2E), and CI/CD structure for Smart Contract deliveries. Oversee defect triage, production issue investigation, and root-cause analysis for posting failures, schedule conflicts, and financial calculation discrepancies. #Client Engagement & Stakeholder Management Act as the technical authority in all Smart Contract discussions with clients and senior stakeholders. Conduct solution workshops to clarify product logic, workflows, schedule design, fees, interest, and accounting postings. Explain architectural trade-offs and guide clients toward scalable, compliant, and future-ready product designs. Collaborate closely with Product Owners, BAs, and Delivery Managers to align expectations and delivery priorities. #Solution Delivery Partner with DevOps, QA, Infrastructure, and Security teams to ensure seamless deployment and release governance. Oversee smart contract versioning, migration plans, schedule evolution, and feature upgrade paths. Ensure observability, monitoring, and debugging practices are in place for all environments. Own delivery roadmaps, architecture backlog, sprint planning input, and risk mitigation strategies. #Innovation & Practice Development Continuously refine best practices for Smart Contract engineering and architecture. Evaluate emerging Vault features, tooling, and industry trends to drive modernization. Contribute to The Company's global Smart Contract knowledge base and upskilling initiatives.

Negotiation

View details

Solution Architect (Python)

Ho Chi Minh, Ha Noi - Viet Nam


Outsource

  • Python
  • Blockchain

Responsible for defining and managing end-to-end architecture for Smart Contract solutions on Vault, including product lifecycle design, posting instructions, hooks, and version upgrade strategies Translating business requirements into scalable, maintainable financial product architectures Ensuring designs comply with banking standards, accounting rules (double-entry), and architectural constraints Governing API interactions, data models, schedules, workflows, and integration points across the digital banking ecosystem Conducting architecture reviews, technical decision records, and risk assessments Providing architectural oversight for multiple Smart Contract development teams and ensuring consistency in design, code quality, and best practices Mentoring Technical Leads and Developers on Vault smart contract patterns, testing frameworks, and release governance Defining coding standards, testing strategies (unit/integration/E2E), and CI/CD structure for Smart Contract deliveries Overseeing defect triage, production issue investigation, and root-cause analysis for posting failures, schedule conflicts, and financial calculation discrepancies Serving as the technical authority in all Smart Contract discussions with clients and senior stakeholders Conducting solution workshops to clarify product logic, workflows, schedule design, fees, interest, and accounting postings Explaining architectural trade-offs and guiding clients toward scalable, compliant, and future-ready product designs Collaborating closely with Product Owners, BAs, and Delivery Managers to align expectations and delivery priorities Partnering with DevOps, QA, Infrastructure, and Security teams to ensure seamless deployment and release governance Overseeing smart contract versioning, migration plans, schedule evolution, and feature upgrade paths Ensuring observability, monitoring, and debugging practices are in place for all environments Owning delivery roadmaps, architecture backlog, sprint planning input, and risk mitigation strategies Continuously refining best practices for Smart Contract engineering and architecture Evaluating emerging Vault features, tooling, and industry trends to drive modernization Contributing to knowledge base and upskilling initiatives.

Negotiation

View details

Technical Team Lead (.NET, ReactJS)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS

Develop and maintain high-quality, scalable applications using .NET (C#) and JavaScript (ReactJS) Act as a hands-on technical contributor while leading and managing a small development team (3-4 members), ensuring effective task allocation, delivery, and technical guidance. Collaborate with Product Owner, Development Lead, and other developers to define and deliver product increments. Develop and maintain applications, ensuring code quality and scalability. Implement and optimize continuous integration and continuous delivery (CI/CD) processes using tools like Azure DevOps, Jira and JFrog Artifactory. Utilize tools like SonarQube and Github CodeQL for static code analysis to ensure software security and quality. Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required; Write unit tests and run through all the test cases for assigned tasks and ensure all cases are tested and passed before release for testing. Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc Provide mentoring/training for junior members if any Perform other tasks assigned by the Line Manager.

Negotiation

View details