The Consultants for Business and Development
The Consultants Company is looking for a (Senior Software Developer)
Technical Skills
· Very strong in C# language
· Experience in dot net core, ASP.net MVC 4.0 , HTML5 & CSS3
· Hands on experience in Angular/react/VueJs, jQuery, Bootstrap, Java Script
· Understanding of Agile methodologies
· Web API / RESTful Services
· Experience in TFS and build, deploying .Net solutions
· Knowledge of object oriented & functional programming
· Leverage the best practices for code review, unit testing
· Test and deploy applications and systems
· Revise, update, refactor and debug code
· Improve existing software platform from scalability, reliability, security.
· Develop documentation throughout the software development life cycle (SDLC).
· Experience working with Microsoft SQL server (T-SQL, stored procedures, DDL / DML, ADO.NET, linq to sql)
· Domain driven design and design Patterns.
· Deep understanding of .NET as development framework (4.0 and above)
· Ability to architect and design .NET SaaS products is a plus.
· Experience with multi-tier systems development.
Work Experience:
· Minimum 5 years’ experience in .NET C#
· Strong communication skills.
· Solid interpersonal communication across multi-cultures.