Senior Software Engineer

Job Category:

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.

Tagged as: ,

Upload your CV/resume or any other relevant file. Max. file size: 5 MB.