Job Title: Lead Software Project Manager
About the Role:
We are seeking a highly experienced Lead Software Project Manager to lead and manage projects with teams of Technical Architects, Developers, QA professionals, and Business Analysts in the geospatial information technology area.
The ideal candidate will possess outstanding client communication skills, strong leadership capabilities, a deep understanding of Agile methodologies, and PMP certification. Additionally, the role requires hands-on experience managing projects through Microsoft DevOps, focusing on the effective organization and tracking of user stories, epics, sprints, and other Agile artifacts.
Main Responsibilities:
* Team Leadership:
*
o Lead and manage cross-functional teams, including Technical Architects, Developers, QA, and Business Analysts, ensuring high performance and alignment with project goals.
o Provide mentorship and guidance to team members, fostering a collaborative and innovative work environment.
o Oversee the team's daily operations, ensuring tasks are completed on time and within scope.
* Project Management:
*
o Develop, maintain, and execute detailed project plans, schedules, and budgets.
o Ensure projects are delivered on time, within budget, and to the highest quality standards.
o Manage multiple projects simultaneously, with a focus on application/software development.
o Own and facilitate project status meetings, adjusting project targets and schedules as needed.
* Microsoft DevOps Project Management:
*
o Manage and configure sprints, backlogs, and work items within Microsoft DevOps to ensure project transparency and alignment with Agile methodologies.
o Track and manage user stories and epics, ensuring they are well-defined, prioritized, and aligned with project goals.
o Facilitate daily stand-ups (scrums), sprint planning, and sprint retrospectives to ensure team collaboration and continuous improvement.
o Monitor and manage burndown charts and other Agile metrics to track project progress and ensure timely delivery.
o Collaborate with team members to ensure DevOps practices support efficient project execution and align with client needs.
* Business Analysis:
*
o Perform business analysis tasks on projects as needed, including requirements gathering, process mapping, and stakeholder interviews.
o Ensure business requirements are clearly defined, documented, and communicated to technical teams.
* Client Engagement:
*
o Serve as clients' primary point of contact, ensuring their needs and expectations are met.
o Communicate project progress, risks, and issues effectively to clients and stakeholders.
o Ensure client satisfaction by delivering projects that meet or exceed their requirements.
Required Skills & Qualifications:
* Fluent English
* Bachelor's Degree in Information Technology, Computer Science, Business Administration, or a closely related field.
* Minimum of 8 years of IT Project Management experience in an Agile (Scrum) environment, with a strong focus on application/software development.
* PMP certification is required.
* Proven track record of managing teams of Technical Architects, Developers, QA professionals, and Business Analysts.
* Hands-on experience with Microsoft DevOps, particularly in managing user stories, epics, sprints, and Agile metrics such as burndown charts.
* Ability to perform business analysis on projects, including requirements gathering and process documentation.
* Experience managing project budgets over $1M and delivering projects on time and within scope.
* Hands-on experience overseeing all phases of the SDLC, from requirements gathering to deployment.
* Exceptional communication skills, both verbal and written, with the ability to convey technical concepts to non-technical stakeholders.
* Strong leadership and team management skills, with a proven ability to motivate and guide cross-functional teams.
* Strong organization skills and mindset.
Desired Skills & Qualifications:
* Experience in the Oil and Gas industry is highly desirable.
* Experience with geospatial technologies is a plus.
* Previous experience in a consulting role or possessing a consultative mindset.
* Prior hands-on development or coding experience is a plus.
About the Company:
* We offer a dynamic work environment with opportunities to work on cutting-edge technologies and solutions.
* The successful candidate will be proactive, detail-oriented, and able to thrive in a fast-paced environment.