Key Responsibilities:Project Leadership: Manage the end-to-end delivery of enterprise application and software development projects, ensuring alignment with strategic objectives and timelines; oversee project plans, schedules, budgets, and deliverables while ensuring resources are allocated effectively.Project Management Artifacts: Consistently develop and leverage essential artifacts, including business requirements, user stories, test criteria for scripts, process workflows, customer journey maps, and compelling presentations tailored for partners.Process Improvement: Evaluate and refine project processes to enhance efficiency and effectiveness; introduce and implement best practices in project management, reporting, and lifecycle management.Stakeholder Management: Build strong relationships with partners to ensure project alignment and success; anticipate stakeholder needs and proactively address concerns or challenges.Risk Management: Identify, assess, and mitigate project risks to avoid delays and maintain project quality; create contingency plans to handle unforeseen challenges.