Software Project Manager - Alexandria
NetEra -
Alexandria, EgyptPosted 6 years ago46Applicants for1 open position
- 44Viewed
- 7In Consideration
- 19Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Follow up and juggle multiple individual tasks and team projects within the constraints of deadlines
- Manage delivery priorities and scope
- Represent development communication with QA and Product departments
- Maintain visibility on the team's performance while conducting their everyday tasks
- Identify problematic patterns in the team and guide them to fix them
- Mentor leads to help their team multiply their output
- Implementing new processes or use tools to improve efficiency and quality throughout software development and product release life cycle
- Produce high accuracy output work with keen attention to details
- Gives frequent positive and constructive feedback to drive for improvement
- Communicate effectively and timely as needed through different media
Job Requirements
- Excellent English communication skills is a MUST
- Maintain a delivery cadence
- Communicate delivery dates and timelines
- Meet team delivery deadlines
- 6+ years of IT experience including 2 years of experience as a Project Manager managing medium-large projects
- Strong collaboration skills and ability to build rapport and form alliances
- Able to approach the problem logically, research options, avoid biases and focus on meaningful data to draw the right conclusions
- Experience in managing a team's performance and KPIs
- Able to understand and follow up on the technical tasks of people on the team
- Good understanding of mobile software and its development, architecture, and compatibility requirements
- Able to identify weak areas on the team and create new job roles that fill those weaknesses
- Have the skills required to identify and acquire good talents for technical roles
- Have the skills required to identify low performers, build improvement plans, and fire when necessary
- Strong understanding of the software development process
- Experience in development in different environments (big, small, corporate, strict, loose...etc.) with diverse processes