.NET Solution Architect

JOB DESCRIPTION

The Solution Architect is to provide guidance and architectural oversight to create well-defined solutions that are aligned to the IT Strategy and leverage defined best practices, standards, common solutions and services. S/he also works directly on a specific as technical leader on part time basis.
To design, document and implement complex 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 software development projects performed in a location (with the same competence).
To lead and manage the architecture governance process
To provide software architecture document and model
To set guidelines, review architecture alternatives, and perform technical evaluations
To help the Project Manager in Software Development Processes.
To support for presales activities (technical proposal and estimation).
To support for recruitment in the company.
To self-train on new technologies.
To propose to the Technical Manager on technical direction/vision for the whole team.

JOB REQUIREMENT

University degree in Computer Sciences, or equivalent
Experience in developing IT software and system solutions
Experience in software architecture design and modelling
Minimum 7+ years of experience in software development and at least 2 years as Solution Architect in international software company.
Expert in software development including web and desktop application development, database development, mobile, AI/ML and distributed systems
Strong knowledge of SQL, database design and programming, knowledge with a data access framework, such as Hibernate, Entity Framework, Doctrine
Good knowledge of NoSQL databases and indexing services, such as MongoDB, Neo4J, Solr, ElasticSearch etc.
Strong knowledge of enterprise integration, REST/SOAP API design and ETL
Good knowledge of cloud-based technologies (Azure, AWS, Google Cloud Platform), including security requirements and best practices
Ability to define solutions to solve high scale, complex business problems with high resiliency, scalability, performance and concurrency requirements
Good knowledge in architecture, familiar with modern software architectures like N-Layer, distributed architecture (SOA, microservices, CQRS)…
Be proficient in collaborating with business and technical stakeholders to understand and develop solutions that meet business requirements, translating strategy and objectives when necessary.

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:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

$ 3,100 - $ 4,000

Job ID:

J00044

Status:

Close

Related Job:

Head of Engineering

Ho Chi Minh - Viet Nam


Product

  • Dynamics CRM
  • Dynamics 365 FO
  • Power Platform

Ensure high performance of core system and other Technology Services. Meet business requirements and project requests. Consult and implement new technology to enhance business productivity. Evaluate and expand mass scale deployment for business transformation. Stay updated on tech trends, experiment with new technologies, and engage in internal and external technology communities. Provide leadership, mentorship, and management to team members for their development. Encourage team members to share their opinions and ideas to enhance team performance. Analyze root causes and define areas for process improvement across all functions. Propose and drive solutions to minimize complexities and optimize business operations. Develop creative solutions to complex technical and process problems. Review existing work processes and identify opportunities for continuous efficiency improvements.

Negotiation

View details

Senior Full-Stack Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Backend
  • Python
  • Frontend

Creating and managing full-stack web applications from inception to deployment Developing and implementing backend services, APIs, and database solutions Ensuring application performance, security, and scalability throughout the stack Constructing responsive, interactive user interfaces utilizing modern frontend technologies Engaging in code reviews and offering constructive feedback to team members Staying updated with emerging technologies and industry trends Troubleshooting and resolving issues across the entire stack

Negotiation

View details

Senior Backend Engineer (Python, Java, PHP, Ruby)

Ho Chi Minh - Viet Nam


Outsource

  • Python

Developing and optimizing backend systems and services Designing and maintaining database solutions with a focus on performance and reliability Creating efficient network communications and API endpoints Collaborating with frontend developers for system integration Utilizing CS fundamentals to solve technical challenges Contributing to technical decision-making and architectural discussions Mentoring junior engineers and promoting engineering best practices

Negotiation

View details