Ai Software Program Manager
By AMD At Markham, Ontario, Canada
Possesses a thorough knowledge of the principles of project management and can apply them effectively on small to large size projects
People management experience is desirable
Formal project management education, PMP / Scrum Master
Defines, plans and drives projects and program plans based on management and senior technical guidance
Creates and maintains project management artifacts such as schedule, resource and resource forecast, risk and issues logs
Technical program management and customer relationship management

Are you looking for a challenging and rewarding role in software delivery? We are looking for a Software Delivery Manager to join our team and help us deliver high-quality software solutions to our customers. You will be responsible for managing the entire software delivery process, from planning and development to deployment and maintenance. You will also be responsible for ensuring that our software meets customer requirements and is delivered on time and within budget. If you have a passion for software delivery and are looking for an opportunity to make a real impact, this is the job for you!

Overview The Software Delivery Manager is responsible for the successful delivery of software projects. This includes managing the project team, ensuring the project is completed on time and within budget, and ensuring the quality of the software product. The Software Delivery Manager must have excellent communication and organizational skills, as well as a strong technical background in software development. Detailed Job Description

The Software Delivery Manager is responsible for the successful delivery of software projects. This includes managing the project team, ensuring the project is completed on time and within budget, and ensuring the quality of the software product. The Software Delivery Manager must have excellent communication and organizational skills, as well as a strong technical background in software development. The Software Delivery Manager will be responsible for the following tasks:

• Developing project plans and timelines
• Managing project teams and resources
• Tracking project progress and reporting to stakeholders
• Ensuring quality assurance of software products
• Managing software development processes
• Coordinating with external vendors and partners
• Ensuring compliance with applicable regulations
Job Skills Required
• Excellent communication and organizational skills
• Strong technical background in software development
• Ability to manage multiple projects simultaneously
• Knowledge of software development processes and best practices
• Ability to work in a fast-paced environment
• Ability to work independently and as part of a team
• Ability to troubleshoot and resolve technical issues
Job Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or related field
• 5+ years of experience in software development and project management
• Experience with Agile and Waterfall software development methodologies
• Experience with software development tools and technologies
• Experience with software quality assurance processes
Job Knowledge
• Knowledge of software development processes and best practices
• Knowledge of software development tools and technologies
• Knowledge of software quality assurance processes
• Knowledge of Agile and Waterfall software development methodologies
Job Experience
• 5+ years of experience in software development and project management
• Experience with Agile and Waterfall software development methodologies
• Experience with software development tools and technologies
• Experience with software quality assurance processes
Job Responsibilities
• Developing project plans and timelines
• Managing project teams and resources
• Tracking project progress and reporting to stakeholders
• Ensuring quality assurance of software products
• Managing software development processes
• Coordinating with external vendors and partners
• Ensuring compliance with applicable regulations