Senior .NET Web Developer5+ years of experience in software development.
Strong .NET technologies including
C#, ASP.NET, MVC, HTML5, AJAX, jQuery, Angular JS, JSON,WebAPI, RESTful services, WCF (Deep knowledge in ASP.NET MVC).
Working with Entity Frameworkand SQL Server (2008/2012+).
Solid understanding of object-oriented programming (OOP) and computer science foundations, such as memory management and low-level algorithm performance.
Deep knowledge of the .NET 3.5/4.0/4.5 Framework, including Visual Studio 2012-2015, VB.NET, ASP.NET.ASMX, WCF Web Services and REST Web Services is a plus.
Strong knowledge of software implementation best practices.Working perfectly with design patterns.
Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Ability to design and optimize SQL Server stored procedures.
Writing/Modifying stored procedures in SQL Server.IIS.Agile SDLC.Ability to adapt quickly to an existing, complex environment.Candidate should be a self-motivated, independent, detail oriented, responsible team player and exhibit exceptional relationship management skills.
Passionate about building high-quality systems with software implementation best practices.Previous experience in ERP, Systems, Preferred to have accounting background or even self-study.Knowledge about Android/iOS is a good plus.
Other Qualities:
Professionalism and integrity.Strong verbal and written communication skills.
Strong interpersonal skills.Ability to quickly learn new software technologiesAnalysis and problem solving skills
Working hours: 8 hours.Days off: Fridays + Saturdays.
Required qualifications: Bachelor’s degree of Computer Science from faculty of computers & information systems or faculty of engineering.Very good at English- Commitment.Eager to learn.Customer oriented.