goto: IT jobs

09 August 2017

Senior Net Full Stack Developer Vacancy in Dubai

Senior NET Full Stack Developer
The purpose of this position is to support or development team in some critical stressed projects
This position focuses on developing features and applying customization for an existing web application
as well as keeping our web assets fresh and on the cutting edge of functionality and usability
You must also have a willingness to learn and be mentored by senior developers and the drive to expand current Technologies and ideas to a better stable and scalable solution into the future
Our development department works in a windows environment. With application development mainly focused in SQL Server C sharp NET Razor Views MVC WCF and AngularJS

Coding across the full stack front end Web UI middle tier service layer and back end database
Perform requirement analysis software design unit testing
Work in a cross functional team setting collaborating closely with fellow developers analysts QA and stakeholders
Troubleshoot and support application deployments
Ensure quality through adherence to industry coding standards and best practices

Minimum of 5 years job experience using a variety of front end and back end technologies required
Extensive knowledge of C sharp MVC and WCF with NET Framework 45
Extensive knowledge and understanding in the concepts of OOP
Extensive knowledge of HTML CSS and JavaScript with jQuery and AngularJS
Extensive knowledge with relational database design
Extensive knowledge with visual studio and TFS
Support and maintain existing SQL server based applications with experience designing implementing and maintaining moderately complex databases
Experience with third party API integration
Experience with IIS and Windows Server 2008 or more management
Assess requirements evaluate alternatives and make recommendations for new software tools and emerging technologies
Work with a Senior and Junior to maintain and improve existing web applications and create new ones
Participate in biweekly sprint cycles using the Agile software development methodology
Excellent communication skills and strong analytic and problem-solving skills are required
Solid project management skills and ability to multitask for multiple projects and priorities required
Works effectively in a teamed environment

Preferred Qualifications
Version control software such as GIT or Subversion
Photoshop or Fireworks
Agile Methodology
Visual Studio Xamarin environment
Mobile development: Android or iOS


goto: IT jobs