Job Summary
Job description
Overview of job
- Can play Technical Leader or Technical Architect role in the projects;
- To contribute to the system architecture design ;
- Contribute to the design specifications that are in compliance with established coding quality standard of the company;
- To consult or support and the project teams and clients on technical perspectives;
- To support for presales activities (R&D, estimate, pilot, etc), technical interviews;
- To perform trainings/seminars for the company.
Job Requirement
- Strong knowledge of HTML, CSS, JavaScript, jQuery (including JavaScript OOP, HTML/CSS3)
- Expert in more than one in .NET Window Forms, .NET WPF, Web Services, WCF or ASP.NET MVC/Web Forms/Web API
- Strong knowledge and solid experience with OOP, DI/IoC, SOLID principles, Design Patterns and software development best practices.
- Strong knowledge of performance optimization and security for web application from client-side to server side or desktop application
- Prefer for additional skills:
o Cloud based development
o CMS, CRM system such as SharePoint, Microsoft Dynamics, DotNetNuke, Umbraco…
o NoSQL databases
o Enterprise integration or SOA
o SSIS, SSRS, SSAS
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- CSS
- HTML
- jQuery
- .NET
- ASP.NET MVC
- CMS
- CSS3
- WPF
- WCF
- OOP
- MS SharePoint
- DotNetNuke
- Web Services
- Webforms
- SSIS
- Web API
- IoC
- Design Patterns
- MS Dynamics
- SSAS
- NoSQL
- SSRS
- CRM
- SOA
- Umbraco
- Web App
COMPETENCES
- Dynamic
BUSINESS PROFILE
NashTech has committed to deliver the very best talents, IT solutions and Business Process Services to our international clients in the UK, Europe, Asia Pacific & the US.
As a brand of Harvey Nash Group, NashTech has committed to deliver the very best talents, IT solutions and Business Process Services to our international clients in the UK, Europe, Asia Pacific & the US.
We have over 1,600 software engineers through our development centers in Ho Chi Minh City and Ha Noi, pursuing the highest levels of integrity and quality in providing a unique portfolio of services including:
• Software Development
• Business Process Services (BPS)
• IT Infrastructure & Maintenance
• Communications Technology R&D
WHY NASHTECH:
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