Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Software Engineer / .Net Core

Maadi, Cairo
Posted 4 years ago
38Applicants for2 open positions
  • 35Viewed
  • 9In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Developing distributed systems using .NET Core , ASP.NET Core and Angular 6 or its generic host.
  • Maintaining and improving upon our existing code base.
  • Identifying optimization potentials and finding solutions.
  • Implementing concept proofs and prototypes and testing them on the systems.
  • Communicating with clients to Identify issues.
  • Helping create highly scalable systems and frameworks.
  • Writing services using different communication patterns mainly REST APIs.

Job Requirements

  • 4+ years of relevant experience.
  • Successfully completed bachelor’s degree in software engineering, Computer Science or similar.
  • In-depth professional experience in working with .NET, and .NET Core specifically.
  • Strong understanding in object-oriented concepts, SOLID principles and applying design patterns.
  • Excellent knowledge of the best practices in developing RESTful APIs.
  • Experience in JavaScript, TypeScript and Angular 6.
  • Experience in working with SQL.
  • Experience in working with DDD.
  • Troubleshooting and problem-solving skills.
  • Experience in Node.js is a plus.
  • Solid knowledge in Git.
  • Experience in Test Driven development TDD is a plus.
  • Familiar with Azure cloud services is a plus.
  • Experience in Product development is a plus.
  • Familiar with, OpenAPI is a plus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Software Engineer / .Net Cor...