Browse Jobs
For Employers
Post JobLog inGet Started

.Net Supervisor

Al Ahly Momkn for e-payment
Maadi, Cairo
Posted 2 months ago
19Applicants for1 open position
  • 10Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Handle the development of the project most complex and risky tasks.
  • Conduct technical research to gain technical knowledge and resolve technical difficulties.
  • Analyze & design new functional requirement and systems.
  • Participate in the estimation of new features and components.
  • Handle product or application definition activities including feature analysis & system tradeoffs.
  • Coaching and guiding technical team for best practices, standards, & appropriate design patterns.
  • Perform code reviews for the development team.
  • Ultimately responsible for project code quality.
  • Guiding the team in adopting and using Agile approaches.
  • Breaking down backlog features into smaller tasks to be easier & more effective for team members.
  • Provides the development effort estimation of new features & components with the development team.
  • Building solution architecture in collaboration with the team. 
  • Work with development teams, scrum master, and product managers to ideate software solutions.

Job Requirements

  • Bachelor's degree in computer science, Information Technology, or equivalent.
  • At least 8+ years of experience.
  • Proven experience-implementing tasks using C#, ASP.NET CORE, ADO.NET, LINQ & Entity Framework.
  • Understanding of fundamental design principles for building a scalable application
  • Demonstrable experience with Restful APIs & clean reusable code.
  • Proven Experience with MS SQL Server.
  • Strong Experience with Git.
  • Experience in queues, multi-threading, parallelization, and distributed caching servers.
  • Excellent understanding of OOP, n-tier architecture and design patterns.
  • Building solution architecture in collaboration with the team.
  • Very good analytical and creative problem-solving skills.
  • Good work ethics, Team player, positive and self-motivated.
  • Strong Communication & Interpersonal skills.
  • Knowledge in HTML5, CSS3, JavaScript, JQuery, AJAX, Knockout JS, and Angular is a plus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software Development.Net Supervisor