Browse Jobs
For Employers
Post JobLog inGet Started

Software Development Team Lead

EGID
Cairo, Egypt
Posted 8 years ago
63Applicants for1 open position
  • 30Viewed
  • 12In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • The Software Development Team Lead will be part of an agile development team, building and working on enterprise software systems on top of the Microsoft .NET development stack.
  • The Software Development Team Lead will provide technical and team leadership through coaching and mentor-ship.

Job Requirements

  • 3+ years’ experience as a Software Developer Prior experience in a technical leadership position College or University degree in Computer Science or a related discipline.
  • Proficient with Microsoft .NET 3.5+ development using C# In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF
  • Extensive experience designing and developing enterprise software Experience with source control management systems and continuous integration/deployment environments
  • Experience with automated testing
  • Experience with agile development methodologies including Kanban and Scrum Experience with multi-threading and concurrency
  • Experience with debugging, performance profiling and optimization Comprehensive understanding of object-oriented and service-oriented application development techniques and theories Internally motivated, able to work proficiently both independently and in a team environment Strong communication skills with both internal team members and external business stakeholders
  • Strong initiative to find ways to improve solutions, systems, and processes.
  • Experience with web development technologies including ASP.NET, MVC3, JavaScript, AJAX and CSS Experience with database development including relational database design, SQL and ORM technologies Experience with Microsoft Lync platform
  • Experience with user interface design and prototyping
  • Experience configuring and developing customizations for Microsoft SharePoint

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Development Team Lead