Browse Jobs
For Employers
Post JobLog inGet Started

Software Development Team Leader

Microtech
Dokki, Giza
Posted 4 years ago
26Applicants for1 open position
  • 16Viewed
  • 0In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Planning, executing and following up development tasks for his/her team members.
  • Distributing work among team members, and supervising the work of his/her team.
  • Responsible for developing function specifications for programs being developed by his/her team.
  • Coaching and monitoring team members.
  • Assisting in the development of less experienced developers.
  • Meeting individual deadlines and contributing towards team objectives.
  • Communicating plan changes, specification changes to team members, other team leaders and supervisors.
  • Learning and becoming more efficient in new technologies as dictated by the product strategy.
  • Putting forward improvement suggestions at any stage of the project life cycle.
  • Participating in setting programming standards and procedures for developed projects.
  • Responsible for implementing project standards and procedures and training team members to work with standard procedures and programming standards.
  • Preparing and presenting progress reports to his/her managers as required.
  • Setting monthly/quarterly objectives for his/her team members.
  • Evaluating and monitoring his/her team members’ performance and work product quality and submitting performance and quality reports to his/her supervisor.
  • Reports problems, failures, inability to meet deadlines and communications to his/her supervisor.
  • Assisting in the QA process as required.

Job Requirements

  • Bachelor’s degree in Computer Science/Computer Engineering.
  • 5 years experience in developing software applications & 3 years experience in developing business applications.
  • Knowledge of database design methodology (data modeling, process modeling, and ERD&DFD) is a must.
  • Knowledge of MS Project (or similar programs) is a must.
  • Experience in developing Business Applications and/or ERP Solutions.
  • Experience in Microsoft SQL Server development.
  • Experience in database performance optimization techniques.
  • Experience in object-oriented programming Language; knowledge of C# is a must.
  • Experience in ORM: entity framework and / or Dataobjects Is a must.
  • Experience in Asp.net Webforms is a must.
  • Experience in web API is a must.
  • Experience in typescript and JavaScript frameworks: React and or Angular is preferable.
  • Excellent command of English language.
  • Excellent interpersonal and communication skills.
  • Excellent Time Management Skills.
  • Strong Leadership skills.
  • Ability to work under pressure and meet deadlines.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Development Team Leader