Browse Jobs
For Employers
Post JobLog inGet Started

.NET Developer Lead

Cairo, Egypt
Posted 3 years ago
44Applicants for2 open positions
  • 44Viewed
  • 10In Consideration
  • 17Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

We are searching for a talented Lead .NET Developer Software developer to join our growing Team.

  • Develop and execute software development plans
  • Design development components based on the system specifications.
  • Initialize the project and then mentor and lead other developers that are brought on for the development efforts.
  • The developer will assist the teams through the application life cycle for new solutions, enhancements to existing solutions, and the integration of these solutions into the current environment.
  • The position is also expected to aggressively manage development effort costs through careful project estimation practices. The software developer should demonstrate a high level of technical proficiency in the area of enterprise software development.
  • The position is also expected to ensure all software development projects adhere to application development guidelines and meets and/or exceeds quality expectations.

Job Requirements

  • At least 5 years of software development experience
  • C#, .NET Framework Core, ASP.NET Core, MVC Core, MVC 5
  • Strong working knowledge of implementing RESTful services and working with internet protocols such as JSON, SOAP, and HTML.
  • DB design and technologies (SQL)
  • EF Core, EF 6, ADO.NET
  • Has the ability to act as a team leader
  • Deep understanding of OOP, Data Structures, Algorithms, and Design Patterns.
  • SQL Server (up to 2019), Visual Studio, TFS and Azure DevOps.
  • HTML , CSS , Bootstrap, JavaScript, jQuery, SASS, LESS, Responsive Design
  • Angular Up to 10 with Typescript is Must
  • Excellent English communication and writing skills.
  • Demonstrable experience working in N-tier architectures, Microservices
  • Demonstrable experience of unit testing and test-driven design and development.
  • Knowledge and experience of agile development methods (e.g. XP, Scrum, Kanban).
  • Knowledge and experience of agile practices (e.g. Continuous Integration, Refactoring).
  • An aptitude and interest in seeking out and applying new technologies.
  • An enthusiastic and inspirational approach to software development.
  • Working within a Scrum team
  • Secure programming practices, really a general understanding of Web security

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software Development.NET Developer Lead