6,330 Software Development Lifecycle jobs in India
Project Manager - Software Development Lifecycle
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage the end-to-end lifecycle of software development projects, ensuring alignment with business objectives.
- Develop comprehensive project plans, defining scope, goals, deliverables, resources, and timelines.
- Facilitate project kickoff meetings, stakeholder alignment, and ongoing communication.
- Identify, assess, and manage project risks and dependencies, developing mitigation strategies.
- Manage project budgets, resource allocation, and vendor relationships.
- Track project progress, identify variances, and implement corrective actions as needed.
- Conduct regular project status meetings with team members and stakeholders.
- Ensure clear and effective communication channels are maintained throughout the project.
- Oversee the execution of agile or waterfall methodologies, adapting as necessary.
- Manage the software development team, fostering a collaborative and productive environment.
- Ensure that all project documentation is accurate, complete, and up-to-date.
- Conduct project post-mortems and identify lessons learned for future projects.
- Stakeholder management and expectation setting.
- Ensure adherence to quality assurance standards and best practices.
- Contribute to the continuous improvement of project management processes within the organization.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- PMP, PRINCE2, CSM, or other relevant project management certifications are highly desirable.
- Minimum of 7-10 years of experience in project management, with a significant portion focused on software development projects.
- Proven experience in managing complex, large-scale projects.
- Strong understanding of software development methodologies (Agile, Scrum, Waterfall).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Proficiency in project management software (e.g., Jira, Asana, MS Project).
- Demonstrated ability to manage budgets, resources, and risks effectively.
- Strong analytical and problem-solving skills.
- Ability to work under pressure and manage multiple priorities simultaneously.
- Experience working with cross-functional teams and diverse stakeholders.
- Familiarity with IT infrastructure and software development tools is a plus.
- Experience in the tech hub of **Bengaluru, Karnataka, IN**, is advantageous.
Senior Project Manager - Software Development Lifecycle
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of multiple complex software development projects.
- Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders.
- Develop comprehensive project plans, including timelines, resource allocation, budget management, and risk assessment.
- Manage project execution, track progress against milestones, and implement corrective actions as needed.
- Facilitate effective communication among project team members, stakeholders, and senior management.
- Identify, assess, and mitigate project risks and issues proactively.
- Ensure adherence to software development best practices, quality standards, and regulatory requirements.
- Manage project budgets, track expenditures, and report on financial performance.
- Lead and motivate cross-functional project teams, fostering a collaborative and productive environment.
- Utilize project management software and tools to track project status, manage tasks, and generate reports.
- Conduct project post-mortems and identify lessons learned to improve future project execution.
- Manage vendor relationships and contract negotiations when applicable.
- Ensure clear and consistent documentation of project activities and decisions.
- Adapt project management methodologies (Agile, Scrum, Waterfall) as required by project needs.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. PMP or equivalent certification is highly desirable.
- Minimum of 7 years of experience in project management, with at least 5 years specifically focused on software development projects.
- Proven track record of successfully delivering complex software projects on time and within budget.
- Extensive experience with Agile methodologies (Scrum, Kanban) and traditional project management frameworks (Waterfall).
- Proficiency with project management software such as Jira, Asana, Microsoft Project, or similar tools.
- Strong understanding of the software development lifecycle (SDLC) and various development methodologies.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Ability to manage multiple projects simultaneously and prioritize effectively.
- Strong risk management and problem-solving capabilities.
- Experience managing distributed or remote teams is a plus.
- Familiarity with cloud technologies and DevOps principles is advantageous.
Senior Project Manager, Software Development Lifecycle
Posted 5 days ago
Job Viewed
Job Description
- Lead the planning, execution, and delivery of multiple software development projects.
- Define project scope, goals, and deliverables that support business objectives.
- Develop and manage detailed project plans, including timelines, budgets, and resource allocation.
- Identify, assess, and manage project risks and issues proactively.
- Facilitate communication between project team members, stakeholders, and senior management.
- Ensure adherence to Agile/Scrum methodologies and promote continuous improvement.
- Manage project budgets and track expenses against forecasts.
- Oversee vendor selection and management for project-related services.
- Conduct post-project evaluations and identify lessons learned.
- Mentor and guide junior project managers and team members.
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 8 years of experience in project management, with at least 5 years focused on software development projects.
- Proven experience with Agile methodologies (Scrum Master certification a plus).
- Strong understanding of SDLC, software architecture, and development best practices.
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management software (e.g., Jira, Asana, Microsoft Project).
- Demonstrated ability to manage budgets and resources effectively.
- Experience in risk management and change management.
- PMP or PRINCE2 certification is highly desirable.
Technical Project Manager, Software Development Lifecycle
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Manage and lead software development projects from initiation to closure, ensuring alignment with business goals.
- Define project scope, goals, and deliverables that support business objectives in collaboration with senior management and stakeholders.
- Develop comprehensive project plans, including timelines, resource allocation, and budget management.
- Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion.
- Liaise with project stakeholders on an ongoing basis.
- Estimate the resources and participants needed to achieve project goals.
- Delegate tasks and responsibilities to appropriate personnel.
- Identify and manage project dependencies and critical path.
- Develop and deliver progress reports, proposals, requirements documentation, and presentations.
- Proactively manage changes in project scope, identify potential crises, and devise contingency plans.
- Manage vendor relationships and contracts related to software development.
- Ensure adherence to coding standards, quality assurance procedures, and release management processes.
- Conduct project post-mortems and create a recommendations report to identify successful and unsuccessful project elements.
- Ensure project documentation is complete, accurate, and maintained.
- Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree preferred.
- Minimum of 5-8 years of experience in technical project management, specifically within software development environments.
- Proven track record of successfully delivering complex software projects on time and within budget.
- Strong understanding of SDLC methodologies, including Agile (Scrum, Kanban) and Waterfall.
- Experience with project management tools such as Jira, Confluence, Trello, or MS Project.
- Excellent leadership, communication, and interpersonal skills.
- Ability to translate technical concepts to non-technical stakeholders and vice-versa.
- Strong risk management and problem-solving abilities.
- Experience managing distributed or remote teams is a plus.
- Relevant certifications (e.g., PMP, CSM, PRINCE2) are highly desirable.
Senior Project Manager - Software Development Lifecycle
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the planning, execution, and delivery of multiple software development projects simultaneously.
- Define project scope, goals, deliverables, and success criteria in collaboration with senior management and stakeholders.
- Develop detailed project plans, including timelines, resource allocation, budget management, and risk assessment.
- Manage project teams, fostering a collaborative and productive environment, and ensuring clear communication channels.
- Oversee the entire Software Development Lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.
- Implement and adhere to Agile methodologies (Scrum, Kanban) to facilitate iterative development and continuous feedback.
- Proactively identify, assess, and mitigate project risks and issues, developing contingency plans as needed.
- Manage stakeholder expectations, providing regular project updates and performance reports.
- Facilitate project meetings, including daily stand-ups, sprint planning, reviews, and retrospectives.
- Ensure the quality of project deliverables through appropriate testing and validation processes.
- Manage project budgets and ensure financial objectives are met.
- Effectively manage vendor relationships and contract negotiations when applicable.
- Drive process improvements within project management and software development practices.
- Mentor and guide junior project managers and team members.
- Ensure compliance with organizational policies and procedures.
- Conduct post-project reviews and document lessons learned to improve future project execution.
The ideal candidate will hold a Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. A Master's degree or PMP/Agile certification is highly desirable. A minimum of 7-10 years of progressive experience in project management, with a strong emphasis on managing complex software development projects, is required. Proven expertise in SDLC methodologies and Agile frameworks (Scrum Master experience is a plus) is essential. Excellent leadership, communication, negotiation, and interpersonal skills are paramount for effective team and stakeholder management. Strong analytical and problem-solving abilities, with a keen eye for detail and risk management, are critical. Experience with project management software tools (e.g., Jira, Asana, Microsoft Project) is a must. You must be highly organized, adaptable, and capable of thriving in a fast-paced, fully remote work environment. A strong understanding of software development principles and a passion for delivering high-quality technology solutions are essential.
Senior Project Manager - Software Development Lifecycle
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Oversee the planning, execution, and delivery of software development projects.
- Define project scope, goals, and deliverables in collaboration with stakeholders.
- Develop detailed project plans, including timelines, budgets, and resource allocation.
- Lead and manage cross-functional project teams.
- Implement and manage Agile methodologies (Scrum/Kanban).
- Identify, assess, and mitigate project risks and issues.
- Ensure effective communication and stakeholder management.
- Monitor project progress and performance, reporting key metrics to senior management.
- Manage project budgets and control costs effectively.
- Ensure adherence to quality standards and best practices throughout the SDLC.
- Proven experience as a Senior Project Manager, ideally in software development.
- Strong understanding of Agile frameworks and SDLC.
- Excellent leadership, communication, and interpersonal skills.
- Proficiency in project management tools (e.g., Jira, Asana, Trello).
- Ability to manage complex projects and cross-functional teams.
- Strong risk management and problem-solving capabilities.
- PMP or Scrum Master certification is a plus.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Senior Project Manager, Software Development Lifecycle
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage multiple software development projects simultaneously, from initiation to closure.
- Develop detailed project plans, including scope, timelines, resource requirements, and budgets.
- Effectively communicate project status, risks, and issues to all stakeholders, including senior management.
- Facilitate cross-functional team collaboration, ensuring clear communication and shared understanding of project goals.
- Implement and refine project management methodologies (Agile, Scrum, Waterfall) to optimize team performance.
- Identify and mitigate project risks and dependencies proactively.
- Manage project budgets and ensure financial objectives are met.
- Oversee the quality assurance and testing phases of software development.
- Conduct post-project reviews to identify lessons learned and areas for improvement.
- Mentor and guide junior project team members.
- Ensure compliance with company policies and industry standards.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
- Minimum of 7 years of progressive experience in project management, with at least 5 years focused on software development projects.
- Proven experience managing full SDLC projects using Agile methodologies (Scrum Master certification is a plus).
- Strong understanding of software development principles and technologies.
- Excellent leadership, negotiation, and conflict-resolution skills.
- Proficiency in project management software (e.g., Jira, Asana, Microsoft Project).
- Exceptional communication, presentation, and interpersonal skills, suitable for a remote work environment.
- Demonstrated ability to manage remote teams effectively.
- PMP or PRINCE2 certification is highly preferred.
Be The First To Know
About the latest Software development lifecycle Jobs in India !
Senior Project Manager - Software Development Lifecycle
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage software development projects from initiation to closure.
- Define project scope, goals, deliverables, and success criteria.
- Develop comprehensive project plans, including timelines, resource allocation, and budget.
- Facilitate Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Identify, assess, and mitigate project risks and issues.
- Manage project budgets and ensure cost-effective execution.
- Communicate project status, updates, and key decisions to stakeholders regularly.
- Collaborate with product owners, development teams, and other stakeholders to ensure alignment.
- Ensure the quality and timely delivery of project outputs.
- Foster a collaborative and high-performance team environment.
- Master's degree in Computer Science, Engineering, Business Administration, or a related field.
- Minimum of 7 years of experience in project management, with a significant focus on software development projects.
- Proven experience with Agile methodologies (Scrum Master certification is a plus).
- Expertise in SDLC processes and best practices.
- Strong understanding of project management tools (e.g., Jira, Asana, Microsoft Project).
- Excellent leadership, communication, and interpersonal skills.
- Demonstrated ability to manage complex projects and cross-functional teams.
- Strong analytical and problem-solving capabilities.
- Ability to work independently and manage multiple projects in a remote setting.
Lead Project Manager, Software Development Lifecycle
Posted 11 days ago
Job Viewed
Job Description
Key duties involve defining project scope, objectives, and deliverables in collaboration with product owners, stakeholders, and development teams. You will create detailed project plans, allocate resources effectively, and manage project budgets meticulously. Risk assessment and mitigation strategies will be a core part of your role, identifying potential challenges and proactively implementing solutions. Fostering strong communication and collaboration among distributed team members, including developers, QA engineers, designers, and business analysts, is paramount.
The Lead Project Manager will champion agile methodologies (Scrum, Kanban) and adapt processes as needed to optimize team performance and project outcomes. You will lead sprint planning, daily stand-ups, sprint reviews, and retrospectives, ensuring efficient workflow and continuous improvement. Stakeholder management is crucial, requiring regular updates, transparent reporting, and effective expectation management. This role demands exceptional leadership, problem-solving skills, and a deep understanding of software development processes and technologies.
We are looking for a proven leader with a strong track record of successfully managing large-scale software projects in a remote-first environment. You should be adept at utilizing project management tools and fostering a high-performance team culture despite physical distance. This is an exciting opportunity to drive innovation and deliver impactful software solutions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 10 years of experience in project management, with at least 7 years focused on software development projects.
- Proven experience as a Lead Project Manager or in a similar senior role.
- Strong expertise in Agile methodologies (Scrum Master certification is a plus).
- Proficiency with project management software (e.g., Jira, Confluence, Asana, Azure DevOps).
- Excellent understanding of the Software Development Life Cycle (SDLC).
- Exceptional leadership, communication, and interpersonal skills for effective remote team management.
- Strong analytical and problem-solving capabilities.
- Ability to manage multiple complex projects concurrently.
Senior Project Manager - Software Development Lifecycle
Posted 12 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and manage all phases of the software development lifecycle for complex projects.
- Develop detailed project plans, including scope, schedule, budget, and resource allocation.
- Facilitate cross-functional team collaboration and communication in a remote environment.
- Implement and manage Agile methodologies (Scrum, Kanban) and/or Waterfall as appropriate.
- Identify, assess, and mitigate project risks and dependencies.
- Manage project scope changes and ensure stakeholder buy-in.
- Track project progress, report on status, and manage issues proactively.
- Ensure adherence to quality standards and best practices throughout the development process.
- Conduct project post-mortems and implement lessons learned for future projects.
- Mentor and guide project team members, fostering a collaborative and productive environment.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. Master's degree or MBA is a plus.
- Minimum of 8 years of experience in project management, with at least 5 years focused on software development projects.
- Proven experience managing full SDLC projects using Agile and Waterfall methodologies.
- PMP, CSM, or equivalent project management certification is highly desirable.
- Proficiency with project management software (e.g., Jira, Asana, Microsoft Project).
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Strong analytical and problem-solving abilities.
- Experience managing distributed teams and working effectively in a remote setting.
- Ability to manage multiple projects simultaneously.
- Deep understanding of software development principles and technologies.