JOB DESCRIPTION

  • The .NET Senior Developers will collaborate with a dynamic and creative team of developers at various stages of development, look to innovate and improve every aspect of each application.
  • Review business requirements working with team members
  • Perform a technical analysis of requirements
  • Produce a solid, detailed technical design
  • Write clean, modular, robust code to implement the desired requirements with little or no supervision
  • Work with the other partners to triage and fix bugs with rapid turnaround
  • Contribute ideas for making the application better and easier to use
  • Develop and maintain application using .NET
  • Ensure on time in completing assignment.

 

REQUIREMENTS:

  • At least 4 years of experience in software development at international company.
  • Strongly in using C#-OOP, HTML, ASP/ASP.NET MVC, WPF and Windows Form Application, database programming language
  • Good knowledge of HTML, CSS, JavaScript, Ajax (object oriented with JavaScript, HTML standard compliance, HTM5/CSS3)
  • Good knowledge of .NET Framework (C#/VB.NET), OOP Design Principles
  • Knowledge of Responsive Web Design is advantage
  • Good knowledge of some well-known application development frameworks and libraries such as Castle Windsor/Unity/Autofac, Log4Net, NHibernate/Entity Framework, ADO.NET, LinQ, …
  • Knowledge of CMS, CRM system such as SharePoint, Microsoft Dynamics, DotNetNuke, Umbraco… is a plus
  • Strong system analysis skill, strong problem solving skill
  • Can lead team from 3 to 6 developers in implementation and development testing
  • Able to read & well understand English materials, transfer information from visual to text in English and handle normal English verbal conversation in both life and work related