Full Stack Developer (.Net)
İstanbul 
Type:Full Time
Level:Senior
About The Role:

We are seeking for a Full Stack Developr who will be part of a software development team. In this role your main responsibility is to build web applications and maintain SDLC process.

APPLY
This position will
  • Work in the application development area in the software projects
  • Prepare and conduct the unit tests of applications
  • Prepare documentation (design document, etc.) of applications
  • Revise and maintain the applications in compliance with the new needs arising within the software life cycle

Requirements
  • Minimum 5 years of application development experience
  • Strong communication skills and team playing skills
  • Experience in ASP.NET MVC, ASP.NET Core, and Web API
  • Experience in design patterns and SOLID principles
  • Experience in analysis, design and development in the object-oriented programming
  • Experience in relational database (Oracle, MS SQL Server), SQL (PL/SQL,T-SQL)
  • Experience in application development by using Entity Framework, and ability to do developments by using the similar ORM structures
  • Experience in the RESTFul services
  • Good command of JavaScript Frameworks (jQuery, Bootstrap, React, AngularJS)
  • Experience in WebService and WebAPI
  • Preferred experience in RabbitMQ, Elastic Search, Redis
  • Knowledge of the Agile development process
  • Determination, research and implementation of solutions appropriate for business requirements
  • Preferred knowledge and usage of Adobe Photoshop
Other Requirements
  • Minimum Bachelor’s Degree at related fields
  • Good command of the English language