Strong project management and leadership skills
Good communication and stakeholder management
Ability to manage multiple subcontractors and site activities
Good problem-solving and troubleshooting ability
Strong report writing and documentation skills
Able to work independently under pressure
Good negotiation and coordination skills
Good understanding of software development lifecycle and project delivery methodologies such as Agile, Scrum, Waterfall, or hybrid delivery models.
Ability to prepare clear and structured documentation such as BRD, FSD, user stories, use cases, process flows, gap analysis documents, and requirement traceability matrices.
Strong analytical thinking, problem solving ability, attention to detail, and ability to simplify complex information.
...