QUALIFICATIONS AND JOB DESCRIPTION
We believe that highly competitive solutions can only be developed by the motivated and enthusiastic team. That’s why our team members have been selected among the top engineers and specialists in the market. We have an urgent requirement for bright a Senior Software Engineer with minimum 7 years of experience.
We are looking for passionate people that has :
· Bachelor's Degree in Computer Engineering.
· Min. 7 years experience in software development.
· Excellent knowledge and proficient understanding of Algorithms, Data structures, Database Design, Design principles, OOP, Design Patterns, SOLID principles, Dependency Injection, Domain Driven Design, NLayer Architecture.
· Strong knowledge of C#, ASP.NET, WCF, WPF, MVC, WebApi, Entity Framework, Web Services (SOAP, REST, JSON, XML), MS SQL, T-SQL.
· Experience on .Net Core is a plus.
· Profiency of agile metholodologies & Scrum experience
· Knowledge of AngularJS.
· Knowledge of HTML5, and CSS3
· Sharing any code samples on GitHub is a plus
· NoSQL database experience is a plus.
· Microsoft certifications is a plus.
· Excellent communication and documentation skills.
· Positive attitude, strong work ethic; a team player who shows commitment and dedication to the job.