Browse Jobs
For Employers
Post JobLog inGet Started

.Net Developer Team Leader

PearDev
Mohandessin, Giza
Posted 7 years ago
23Applicants for1 open position
  • 18Viewed
  • 8In Consideration
  • 7Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

About the Job:

  • Lead a team of senior and junior software engineers in all aspects of software applications design, development, testing, deployment and support
  • Responsible for Architecture and implementation of the web/mobile solutions
  • Add extra requirements based on his understanding and product road map Document and brainstorm business requirements
  • Brainstorm and Design Models including Data and Process models
  • Analyze and document business processes
  • Lead the development team (mobile developers, web developers, and UI developer) during application development
  • Coach junior developers through code reviews, pair programming, and tech talk sessions.

Job Requirements

Job Requirements

  • BSc of Computer science, Computer Engineering or equivalents

Skills

  • Solid knowledge of Entity Framework, C#, .Net, MS SQL, HTML5, MVC, SOAP, Entity Framework, AJAX, JQuery, HTML, XML , AngularJS.
  • Strong analytical, problem-solving, and conceptual skills.
  • Strong knowledge of database architecture and design
  • 6+ years of experience with .NET/C#
  • 4+ years of experience with web technologies (HTML5, JavaScript)
  • 1+ years of experience with Angular JS
  • Minimum 1 years in a similar position
  • Experience with Angular 2 is a plus
  • Education or Certification in Scrum is a plus.
  • Proficient in unit-testing and TDD. BDD/ATDD a plus.
  • Experience with cloud frameworks and cloud platforms (e.g. MS Azure, AWS) is a plus.
  • Self-motivated, clear structured working style, high quality standards
  • Highly analytically thinking team player with good communication skills in English.
  • Excellent knowledge of ASP.NET (MVC), C#, .Net Framework 4.0,
  • Entity Framework, Windows OS and API's, Visual Studio Unit testing within VS 2010 & VS 2015
  • Proficiency with Web Services and Web Technologies
  • Proficiency with continuous integration tools and techniques
  • Excellent SQL Server knowledge
  • Very good knowledge of OOP and OOD, design patterns, n-tier applications, distributed applications, SOA
  • Ability to mentor development staffs while implementing best practices and improving the development processes
  • Creative/innovative: proposes system improvements and offers alternative solutions to the different problems that may appear and proactively seeks solutions to improve processes and applications
  • Responsible, quick learner, innovative
  • Must be an effective communicator, balancing business goals with engineering goals, you efficiently manage a communication with the business owner of a project

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software Development.Net Developer Team Leader