Browse Jobs
For Employers
Post JobLog inGet Started

Senior Back-End .Net Developer

Araby Ads
Mohandessin, Giza
Posted 5 years ago
22Applicants for1 open position
  • 16Viewed
  • 8In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Main Job Duties:

  • Back-End Development and API Development
  • Development, modification, and maintenance solutions according to design, requirements, and standards by writing high quality testable clean code, effectively utilize design patterns and write Unit and Integration tests.
  • Building reusable code and libraries for future use.
  • Contribution to architectural and code review discussions that improve our applications.
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection.
  • Participation in the entire application lifecycle, focusing on coding and debugging.
  • Gathering and addressing technical and design requirements.
  • Collaborating with other team members and assisting with code reviews.
  • Performing training and support activities.
  • Writing clear technical documentation.
  • Providing guidance to junior developers

Job Requirements

  • Minimum 4 years of experience in fields of Backend and API Development using .NET Knowledge and in C#.
  • SQL Database Experience is a must, NoSQL Knowledge is a plus.
  • Good Experience of ORM tools like Entity framework.
  • Extensive experience with ASP.NET MVC, Web API, LINQ, Multithreading, JSON, XML.
  • Strong Knowledge of OOP, design patterns and Scalable enterprise architecture.
  • Familiar with Micro-Services.
  • Extensive experience VS 2015+ and TFS.
  • NET Core experience is a plus.
  • Strong knowledge and experience with REST and web services in general.
  • Experience working in an agile environment.
  • Experience in building multi-tenant applications is a plus.
  • Experience in Content Management Systems is a plus.
  • Fair Knowledge with the whole Application Life cycle process (Including Agile environment, CI/CD, QA/QC basics …)
  • Strong analytical and excellent problem-solving skills.
  • Strong written and verbal English communications skills.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Back-End .Net Developer