Senior Software Development Project ManagerLocation: MI DearbornYears of Experience: 15+ YearsJob Summary:We are seeking a highly skilled and experienced Senior Software Development Project Manager to lead our software development initiatives. The ideal candidate will possess a robust background in project management, with a proven track record of successfully delivering complex software projects on time and within budget. This role requires a strategic thinker who can effectively manage cross functional teams and drive project success in a fast paced environment.Responsibilities:Lead and manage software development projects from initiation to closure, ensuring alignment with business objectives.Develop detailed project plans, including scope, timelines, resources, and budget management.Coordinate with cross functional teams, including software developers, QA engineers, and stakeholders, to ensure project milestones are met.Monitor project progress and performance, identifying and mitigating risks and issues as they arise.Facilitate regular project meetings, providing updates to stakeholders and ensuring clear communication throughout the project lifecycle.Implement best practices in project management methodologies, ensuring adherence to quality standards.Mentor and guide junior project managers and team members, fostering a culture of continuous improvement.Prepare and present project status reports to senior management and stakeholders.Mandatory Skills:15+ years of experience in software development project management.Strong knowledge of project management methodologies (e.g., Agile, Scrum, Waterfall).Proven ability to manage multiple projects simultaneously while maintaining attention to detail.Excellent leadership and team management skills.Strong analytical and problem solving abilities.Exceptional communication and interpersonal skills.Preferred Skills:Experience with software development life cycle (SDLC) and software engineering practices.Familiarity with project management tools (e.g., JIRA, Trello, Microsoft Project).Certifications such as PMP, PMI ACP, or equivalent.Experience in managing remote teams and working in a distributed environment.Knowledge of cloud technologies and software architecture.Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field; Master's degree preferred.15+ years of relevant experience in software development and project management.Demonstrated success in delivering large scale software projects.Strong understanding of software development processes and methodologies.