Software Project Management

Job Description

Company Overview

TeachEdison is an education technology company focusing on developing high-performance software for educators. Our flagship product, EdisonOS, is a cutting-edge operating system designed for knowledge commerce. With a team size of 11-50 employees, we are headquartered in Bangalore. For more information, visit our website.

Job Overview

We are seeking a dedicated Software Project Manager to join our team in Coimbatore. This is a full-time, mid-level role requiring 4 to 6 years of relevant work experience. The candidate will oversee various projects within TeachEdison, ensuring high-quality delivery and alignment with our strategic objectives.

Qualifications and Skills

  • Proven experience in agile methodologies such as Agile Methodologies (Mandatory skill), ensuring adaptive planning and evolutionary development.
  • In-depth understanding of Scrum (Mandatory skill) methodologies to manage complex software development projects effectively.
  • Ability to create and maintain comprehensive project plans, including Project Planning (Mandatory skill).
  • Strong stakeholder management skills to facilitate effective communication and negotiation with different parties.
  • Experience with JIRA for project tracking, collaboration, and reporting.
  • Proficient in resource allocation, optimizing team collaboration and output while maintaining budget constraints.
  • Solid grasp of release management processes to handle the deployment of new versions and updates systematically.
  • Detailed understanding of the software development lifecycle (SDLC) to ensure successful project delivery from inception to conclusion.

Roles and Responsibilities

  • Plan, execute, and manage multiple software projects within budget and time constraints.
  • Track project performance, specifically to analyze successful completion of short and long-term goals.
  • Develop and manage comprehensive project plans, and coordinate with internal and external stakeholders for the flawless execution of projects.
  • Ensure all projects are delivered on-time, within scope, and within budget.
  • Perform risk management to minimize project risks and solve problems effectively as they arise.
  • Conduct regular meetings to monitor project progress and ensure tasks align with the project goals.
  • Manage changes in project scope, schedule, and costs to maintain accurate project tracking and controls.
  • Foster collaboration within the engineering team and external departments to drive innovative solutions and enhance productivity.