Technical Team Lead
Dozzan -
Dokki, GizaPosted 3 years ago65Applicants for1 open position
- 29Viewed
- 7In Consideration
- 25Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Who you are
- Someone who appreciates music and is willing to work in the music industry.
- A leader with emotional intelligence.
- Someone with enormous drive to organize complex deliverables into actionable projects.
- Has a history of building strong, diverse, inclusive teams.
- Has excellent written and verbal technical communications skills.
Responsibilities - Lead, mentor and grow a diverse engineering team.
- Build big, distributed, API-driven systems for a large user base (1M+)
- Produce bullet-proof code that is robust, efficient and maintainable; our primary tools are Python, C#, .NET Framework, JSON, SQL Server, AWS, Android, iOS and Elastic Search.
- Drive and lead software design, development standards, code reviews.
- Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strengthen the technology platform and develop practices.
- Ready to work with the CTO, business and product leaders as well as cross-functional leaders across the company who will look to you to get things done.
Job Requirements
Qualifications Minimum Requirements
- Bachelor’s degree in a Computer Science related field (Master’s Preferred).
- A demonstrable track record of building and launching successful products and/or platforms that leverage terabytes of data and scale to meet the needs of millions of users.
- Experience with machine learning is preferred.
- Experience with data science is highly preferred.
- 10+ years of development with experience in Python, .NET Framework, and mobile development.
- 3+ years directly overseeing a team of software engineers in an agile environment.
- Ability to design and develop using Object Oriented design principles and software design patterns to attain high re-usability and maintainability.
- Deliver work products that meet specifications, are defect free and performant.
- Experienced in application performance testing and unit testing strategies and implementation.
- Willingness to take an active role in mentoring other developers.
- Excellent software development and engineering skills on large-scale, mission-critical infrastructure applications.
Knowledge of code management and analysis tools such as GitHub and SonarCloud.
Featured Jobs
Similar Jobs
- Testing Team LeadFawry for Banking Technology and Electronic Payments S.A.E - Giza, Egypt1 month ago