Software Development Team Lead
EGID -
Cairo, EgyptPosted 8 years ago63Applicants for1 open position
- 30Viewed
- 12In Consideration
- 1Not Selected
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