Browse Jobs
For Employers
Post JobLog inGet Started

Senior .NET Developer

Watan First Digital - Egypt
Maadi, Cairo
Posted 10 months ago
30Applicants for2 open positions
  • 28Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

We are looking for an experienced Senior .NET Developer

To oversee the development of functional .NET applications and websites. You will be acting in a managerial role, overseeing the functions of the junior .NET development staff. You will be directly involved with .NET application coding, system debugging, code reviewing, and the development of operational procedures.

Responsibilities:

  • Building and maintaining internal and external facing web/desktop applications.
  • Working with developers, business analysts, QA, team-lead and business resources to design, develop and maintain the company’s web /desktop applications in Microsoft environments.
  • Develop and execute unit tests to validate code
  • Provide technical leadership and guidance to other developers as required
  • Brainstorm technical solutions with the development team and business partners as required
  • Keep up with technology and introduce new approaches/best practices to peers to gain technical knowledge and resolve technical difficulties
  • Participate in the daily scrum; provide estimates and statuses when required
  • Participate in preparing technical documentation requirements, use cases, and deployment to support the finished application
  • Participate in the analysis of new functional requirements and systems
  • Participate in the design of new systems and component
  • Participate in creating programs’ unit testing, and UI prototypes and demonstrate them.

Job Requirements

Requirements:

  • RESTful APIs
  • SQL Server (Relational Database, Stored Procedures)
  • Entity Framework (Code First, DB First approaches)
  • Design Patterns, onion arch., MVC, Dependency injection.
  • Extensive experience with agile methodologies (Azure DevOps, JIRA)
  • Experience in any one of the modern JavaScript frameworks (React.js, Angular.js, Vue.js ... etc.)
  • Proficient understanding of code versioning tools, such as Git and SVN.
  • Excellent communication and writing skills in related fields/needed technology.
  • Strong ability to provide high-level estimates with good quality accuracy.
  • Strong experience with multi-threading programming models.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .NET Developer