As a Jr. Project Manager, you will be responsible for overseeing the development and delivery of projects from initiation to completion. You will work closely with cross-functional teams, including developers, instructional designers, content developers, and subject matter experts, to ensure projects are delivered on time, within scope, and meet high-quality standards. This role requires full involvement throughout the entire software development life cycle (SDLC), focusing on successful project execution and client engagement.
Roles and Responsibilities
- Take ownership of projects from inception to completion, ensuring full involvement throughout the entire software development life cycle (SDLC).
- Generate necessary documentation and reports for management, summarizing project progress and outcomes.
- Organize project meetings and facilitate decision-making processes.
- Engage with clients to understand their needs, offer solutions, and address inquiries.
- Develop detailed project plans to monitor progress and ensure adherence to timelines and budget.
- Oversee multiple projects simultaneously to ensure timely completion.
- Collaborate with Resource Management Teams to allocate resources efficiently and participate in the hiring process when necessary.
- Provide project-specific training to ensure team members are equipped with necessary skills and knowledge.
- Identify and mitigate project risks through proactive risk management strategies.
- Ensure project completion according to client and industry standards.
- Document root causes of issues from completed projects, analyze them, and share best practices with the project management team.
- Assist in closing new business opportunities by participating in client meetings.
- Delegate tasks to junior team members for their development and growth.
- Participate in process improvement initiatives to enhance efficiency and effectiveness.
Skills and Expertise
- Strong analytical thinking and problem-solving skills.
- Excellent written and oral communication skills for effective collaboration with cross-functional teams and clients.
- Proficiency in business applications such as Azure, Microsoft Office, and project tracking/reporting tools.
- Familiarity with security fundamentals and core IT infrastructure.
- Project planning and execution expertise, including scope definition, resource allocation, and schedule creation.
- Agile methodology proficiency, including serving as a Scrum Master and implementing Agile frameworks effectively.
- Understanding of traditional project management methodologies like Agile & Waterfall.
- Risk management capabilities, including identifying risks and developing mitigation strategies.
- Reporting and analysis skills to track project progress and identify areas for improvement.
- Solid understanding of project management principles, methodologies, and best practices.
Qualifications
- Bachelor's degree in computer science or a related field.
- Master's degree in business administration.
- Specialization in Computers, MCA (Master's in Computer Applications), or M.Sc. in any specialization related to computers.
Additional Information
Certifications:
- Six Sigma Certification & Certified ScrumMaster (CSM) or comparable project management certification (required).
- Project Management Professional (PMP) certification (good to have).