Job Responsibilities:Coordinate project schedules, resources, equipment, and information.Monitor project progress, track milestones, and handle any issues that arise.Assist in preparing project proposals, timelines, and reports.Maintain comprehensive project documentation, including meeting minutes and status updates.Ensure adherence to project frameworks and maintain proper documentation.Serve as the main communication point between teams, clients, and external vendors.Identify risks and develop contingency plans in collaboration with team members.Organize stakeholder meetings and prepare presentation materials. Bachelor’s degree in Computer Science, Business Administration, Project Management, or a related fieldMinimum of 2 years of experience in project coordination or a similar role.Familiarity with Agile methodologies (Scrum, Kanban) and their implementation.Understanding of software development life cycles (SDLC)Proficiency in project management tools such as Microsoft Project, TFS, or Jira.Proficiency in using collaboration tools like Slack or Microsoft Teams.Strong organizational skills with the ability to manage multiple tasks simultaneously.Excellent verbal and written communication skillsProblem solving skills with attention to detailKnowledge of risk management and quality assurance processesStrong capability in using Microsoft Office Suite Excel Word PowerPointFamiliarity with scheduling software and workflow management systemsExperienceProven experience in project management or coordination roles ideally with a track record of managing software development projects from conception to deliveryExperience in preparing flowcharts schedules and action plansOther Preferred AttributesKnowledge of risk management and quality assurance processesFinancial and analytical proficiency for budgeting and resource allocationAbility to work independently with minimal supervision while maintaining team collaborationFamiliarity with IT service management frameworks like ITIL