Job Summary: We are seeking a Senior Project Manager to lead a team responsible for monitoring, analyzing, designing, and developing applications. This role involves maintaining, supporting, and upgrading existing systems to ensure seamless business operations. The successful candidate will manage development projects to align with the company’s business requirements and collaborate with various departments to identify their software needs.
Responsibilities:
- Create and execute project work plans, revising as necessary to accommodate changing needs.
- Lead complex projects requiring expertise in Java, Azure, and cloud-native applications.
- Apply excellent experience in relevant areas to visualize solutions and anticipate potential issues.
- Communicate effectively with stakeholders, business units, and development teams to ensure quality outcomes.
- Manage effective software development methodologies and tools.
- Oversee both internal and third-party development/delivery teams, including onsite and offshore resources.
- Deliver multi-channel customer experience initiatives on the PaaS platform.
- Engage actively in all phases and levels of the delivery process.
- Leverage Agile methodologies for development and delivery.
- Demonstrate strong problem-solving skills in a dynamic work environment.
- Identify necessary resources and assign individual responsibilities.
- Review team deliverables before handover to other teams.
- Prepare for engagement reviews and quality assurance procedures.
- Identify and manage project risks and issues.