Senior Full-Stack .NET Developer

  • BlackStone eIT
  • مدينة نصر، محافظة القاهرة‬، مصر
  • Full-time

وصف الوظيفة

Our team is engaged in developing modern software aimed at enhancing customer satisfaction. We are expanding our group with talented individuals who possess exceptional skills, expertise, and values that contribute positively to our company culture and team dynamics.

Responsibilities:

  • Engage in the complete software development life cycle, troubleshoot applications, and configure existing systems.
  • Evaluate system requirements and establish task priorities.
  • Develop clean, testable code using .NET programming languages, including C#, MVC, Web API, .NET Core, JavaScript, and Angular.
  • Conduct testing and debugging of various .NET applications.
  • Review existing code and engage in refactoring.
  • Create documentation for development and operational procedures.
  • Oversee Software Deployment processes.

إمتيازات الوظيفة

  • Paid Time Off
  • Performance Bonus
  • Training & Development

متطلبات الوظيفة

  • Bachelor’s degree in engineering, science or information technology, or equivalent education and work experience.
  • 3 to 6 Years of experience as a Fullstack Developer.
  • Proficient in programming using C#, MSSQL.
  • Proficient in web technologies including Asp.net MVC, Web API JSON, HTML, JavaScript, jQuery, AJAX.
  • Familiarity with .Net Core
  • Familiarity with Angular
  • Strong understanding of object-oriented programming
  • Skill for writing reusable libraries
  • Familiar with various design and architectural patterns
  • Understanding of fundamental design principles for building a scalable application
  • Experience creating database schemas that represent and support business processes
  • Experience in implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git, TFS
  • Knowledge of Azure services
  • Knowledge of Docker and containerized application services
  • Hands-on experience with Microservices Architecture
  • Knowledge of CI/CD
  • Strong knowledge of Angular framework and frontend library experience
  • Knowledge of the ABP framework is a plus
  • Knowledge of Umbraco is a plus