Job Description:
- Discussing potential projects and their parameters with clients, executives, and software developers
- Planning out the blueprints for software projects, including defining the scope, allocating resources, setting deadlines, laying out communication strategies, and indicating tests and maintenance
- Assembling and leading the project team
- Participating in and supervising each stage of the project
- Ensuring each project stays on schedule and adheres to the deadlines
- Creating a project budget and ensuring the project adheres to the budget as closely as possible
- Determining and overseeing consistent testing, evaluation, and troubleshooting of all projects in all stages of completion
- Tracking milestones, deliverables, and change requests
- Serving as a liaison to communicate information regarding changes, milestones reached, and other pertinent information
- Delivering completed software projects to clients and performing regular checks on the projects performance
Requirements:
- An analytical mind
- Negotiation skills and the ability to develop strong working relationships
- Commercial and business awareness
- Good communication skills – both written and verbal
- A keen eye for detail and desire to probe further into data
- Ability to stick to time constraints
- Master’s degree from a recognized institution
- Good coordination Skills
- Good communication Skills/ Presentation Skills
- Problem Solving Skills
Additional Information
Must be a Team Player, Extra points if you have any #talent for #arts #music, or #sports.