- 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
- 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:
- Cloud based development
- CMS, CRM system such as SharePoint, Microsoft Dynamics, DotNetNuke, Umbraco…
- NoSQL databases
- Enterprise integration or SOA
- SSIS, SSRS, SSAS