Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Developer - .Net

Afaqy
Nasr City, Cairo
Posted 5 years ago
19Applicants for1 open position
  • 11Viewed
  • 1In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

We’re looking for a Full Stack .Net developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development.You’ll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our (platform/application/etc.).

Responsibilities:

  • Design and Develop Azure Functions using C# to implement REST/JSON APIs with SQL DB as back-end database and with a view to migrate the DB into Cosmos DB in the future.
  • Part of the exercise is to define and implement a reusable framework in Azure functions that will become a boilerplate code for implementing several REST/JSON APIs (CRUD operations).
  • Some of the aspects that need to be considered are applications level logging, Error Handling, Monitoring, Common HTTP headers, Status codes etc.
  • Design and Implement OAuth 2.0/OpenId
  • Connect based API Security to enable API access to the authenticated users of our mobile app/web portal

Job Requirements

Skills:

  • 4+ years of experience in the field
  • A Bachelor or Master in Information Technology or equivalent
  • Extensive and demonstrated experience with all the aspects of application development life cycle of C# .NET based Web API applications/microservices in Azure Functions/App Service
  • Strong experience in implementing C# .NET based foundation frameworks in Azure Functions that can be reused to build number of APIs/Microservices.
  • Solid understanding of API Management concepts viz a viz security, threat protection, traffic management & data transformations etc.
  • Strong experience in ASP.NET, C#, MVC, .NET framework, .NET Core and with SQL/RDBMS.
  • Strong in creating/ defining Swagger specs for REST APIs, understand REST principles, guidelines
  • Should be very strong in REST APIs, SOAP, ASP.NET Microservices/Web API application development, JSON processing.
  • Should be very strong in REST and SOAP Security including OAUTH, SAML etc.
  • Good knowledge/experience with TLS/SSL.
  • Sound knowledge of all the related Azure components i.e. Active Directory, Event Hub, App Insights, Application Gateway, Firewall etc.
  • Strong working knowledge on DevOps processes on .NET projects

Featured Jobs

Similar Jobs

Search other opportunities
JobsCreative/Design/ArtFull Stack Developer - .Net