Browse Jobs
For Employers
Post JobLog inGet Started

Software Team Leader

AHCC
Nasr City, Cairo
Posted 3 years ago
28Applicants for1 open position
  • 24Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Summary

Ability to deliver business-critical projects at a specific time and high quality with a minimum number of issues with maintaining high morale, managing the day-to-day activities in an efficient and professional manner and ensuring all team targets are met.

Responsibilities

  • Adhering to high-quality development principles while delivering solutions (hands-on) on time and on budget.
  • Responsible for the selection of staff for the project team, which suitable for the project skills requirements.
  • Deep understanding based on meetings with BA/ PM to explain customer’s requirements based on SRD
  • Identify tasks in the software development life cycle based on project objectives
  • Listing tasks, duration and resources to assist PM in the project plan phase
  • Design database structure
  • Dividing and assigning tasks to resources as per experience and priorities
  • Maintaining the project technical vision clear for everyone, from beginning to end.
  • Monitoring team performance through TFS, code review and task timing
  • Provides professional technical guidance to project team members, so that their abilities and project quality are enhanced
  • Developing, refining, and tuning integrations between applications.
  • Maintaining software documentation
  • Setting planned schedules for tests, during and after any changes or revisions
  • Run functionality testing and debug code.
  • Publishing QC and production environment in a timely manner and least defects
  • Providing systems that operate in a cost-effective manner.
  • Ensures minimum disruption of ongoing data processing systems by good coordination and effective project output integration with existing systems
  • Inform management project progress and problems. Escalates and refers to all projects beyond scope of authority.
  • Ensure the company staff has the necessary software and that it is updated.
  • Completes assigned projects in a timely manner, within project resources.

Job Requirements

Education & Experience
 

  • Deep understanding of database (SQL statement)
  • A strong background in troubleshooting and technology support
  • Leadership and interpersonal skills courses are plus
  • 7+ years of experience
  • Minimum Requirements Bachelor's Degree in computer science
  • Fluent in English (speaking and writing)

Skills

  • Result oriented
  • Time Management
  • Deductive reasoning
  • Interpersonal skills
  • Multi-tasking

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Team Leader