In this position, you will:
- Lead and oversee project teams for software development projects, fostering a collaborative and high-performing environment.
- Define project scope, develop detailed project schedules, facilitate effective project meetings, and proactively identify and mitigate technical challenges.
- Monitor project progress against key milestones, proactively addressing any deviations from the plan.
- Review proposals, technical designs, implementation plans to ensure the requirement alignment and feasibility.
- Have a solid technical background, with understanding or hands-on experience in software development and web technologies
- Collaborate with business users and IT technicians to optimize project performance and ensure alignment with business objectives.
- Ensure all projects adhere to the Software Development Life Cycle (SDLC) and meet stringent quality and schedule requirements.
To be successful in this position, you should meet the following requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Project Management certifications (PMP, Scrum Master, etc.) are highly desirable.
- Minimum of 5 years of relevant experience in technical project management, preferably in software development.
- A proven track record in managing sizable and complex projects.
- Excellent team player with the ability to thrive under pressure and meet tight deadlines.
- Exceptional client-facing and internal communication, and interpersonal skills
- Candidate will less experience will be considered as Project Engineer