Browse Jobs
For Employers
Post JobLog inGet Started

Technical Team Lead

Dozzan
Dokki, Giza
Posted 3 years ago
65Applicants for1 open position
  • 29Viewed
  • 7In Consideration
  • 25Not Selected
Search other opportunities

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

Search other opportunities
JobsIT/Software DevelopmentTechnical Team Lead