- 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 develop the new skills for project teams if any new technologies required based on the project roadmap
- To help the Project Manager in Software Development Processes
- To support for presales activities (technical proposal and estimation)
Solution Architect – Microsoft
Description
Qualifications
- 7+ years of experience in software development and at least 2 years as in software design in international software company
- Expert in C#, NET Framework, .NET Core, ASP.NET (Core), MVC, Web API, Entity Framework (Core) and SQL Server
- Good knowledge of cloud-based technologies (Azure, AWS, Google Cloud Platform), including security requirements and best practices
- Experienced with software design, application architectures, enterprise integration, SOA, microservices etc. Ability to define solutions to solve high scale, complex business problems with high resiliency, scalability, performance and concurrency requirements
- Good ability to self-train on new technologies & leading in providing the technical training, guidance in company level, defining technology focus points for a competency
- Be proficient in documentation, preparing technical proposal, conducting technical discussion
- Be proficient in company/project process, leading in contributing to the process improvement program
- Be proficient in collaborating with business and technical stakeholders to understand and develop solutions that meet business requirements, translating strategy and objectives when necessary
- Proficient in English speaking/writing skill can confidently discuss with customers about technical approaches or issues in details
Why You'll Love Working Here
- 13 month salary per year
- Performance bonus (up to 2-month salary)
- Flexible option bonus for good performers & retention bonus for outstanding performers
- Social – Health – Insurance paid fully
- Healthcare: Annual health check-up, Premium Health Insurance (plus 1 slot for your dependent)
- 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 NashTech 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