Developpeur Full stack .NET

Empreinte RH (Voir toutes les offres)

Alger,Algerie Expire le : 16 Juin 2021
CDI A propos de votre candidature


- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable code
- Ensure the best possible security, performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Help maintain code quality, organization, and automatization
- Developing Front & back end website applications.
- Developing Rest APIs & Micro Service
- Collaborate with the rest of the dev team to design and launch new features.
- Understanding and implementation of security and data protection.

- Strong knowledge of .NET web framework and .Net Core
- Proficient in C#, with a good knowledge of their ecosystems
- Strong knowledge in ASP.NET Web Forms 
- Work experience in working with MS SQL Server (DDL and DML using T-SQL, stored procedures)
- Work experience in Micro-Services and API
- Strong understanding of object-oriented programming
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript. 
- Familiarity with MVC (APS.Net Core MVC as nice to have)
- Familiarity with JavaScript frameworks such as Angular JS and/or React and/or vue.js and/or Bootstrap
- Familiarity with AJAX / JQuery
- Familiar with various design and architectural patterns
- Experience with popular web application frameworks
- Knack for writing clean, readable, and easily maintainable code
- Experience or at least understanding of fundamental design principles for building a scalable application in public cloud environment (Azure Cloud, Container approach).
- Experience creating database schemas that represent and support business processes
- Experience implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools such as Git or TFS and release management tools as TeamCity or Octopus
- A structured person, well organized with analytical skills and the ability to prioritize.
- Familiarity with Scrum Agile framework
- Proactivity & team working spirit are really important.
- Excellent verbal communication skills.
- Fluent English language skills.
- Remote work accepted

To apply, please send us your resum at :  

Je recommande mon réseau Je postule