Posted 8 months ago

Senior Web Developer

Full time
Dubai, AE
Senior
Salary Range: To be discussed
Full Job Description
Summary
Main duties and responsibilities: This is a fast-paced, hands-on role. Your day-to-day responsibilities will include, but not solely be limited to: - Developing website features and fixing bugs using C#, Entity Framework, Azure Service Bus and SQL Server - Writing unit and integration tests using NUnit - Styling website changes in CSS - Developing JavaScript code using frameworks such as Vue - Attending scrum meetings and briefings with project owners and peers - Writing SQL scripts to modify database schema in SQL Server 2014
Description
Main duties and responsibilities: This is a fast-paced, hands-on role. Your day-to-day responsibilities will include, but not solely be limited to: - Developing website features and fixing bugs using C#, Entity Framework, Azure Service Bus and SQL Server - Writing unit and integration tests using NUnit - Styling website changes in CSS - Developing JavaScript code using frameworks such as Vue - Attending scrum meetings and briefings with project owners and peers - Writing SQL scripts to modify database schema in SQL Server 2014 Technical Skills: Required: - ASP.NET 4.6+ MVC 5 - C# 6 including advanced language features e.g., generics, lambdas, delegates - Design Patterns and SOLID Principles - Entity Framework 6+ - SQL Server 2014+ - TDD/NUnit - Javascript/JQuery/AJAX - HTML5 - CSS 3 Desirable: - ASP.NET Core - Azure Service Bus - Entity Framework Core - Vue - Agile methodologies/Scrum - Automated browser testing/SpecFlow/Selenium - SignalR - ECMAScript6 - AngularJS Person Specification: - Strong written and verbal communication skills - Good coding and development abilities. - The confidence to express ideas as part of a creative team - A clear and genuine interest in technological trends - The ability to meet deadlines and think strategically - A passionate approach to work with a desire to push boundaries - The ability to explain technical jargon to peers - Honest, reliable, dedicated, and hard working - Minimum of two years relevant experience
Interested?