6,330 Software Development Lifecycle jobs in India

Project Manager - Software Development Lifecycle

560001 Bangalore, Karnataka ₹150000 Monthly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and strategic Project Manager to oversee complex software development projects in **Bengaluru, Karnataka, IN**. This role is integral to ensuring the successful delivery of software solutions, from initiation and planning through execution, monitoring, control, and closure. The ideal candidate will possess a proven track record in managing cross-functional teams, mitigating risks, and ensuring projects are completed on time, within budget, and to the highest quality standards.

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.
Qualifications:
  • 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.
This role offers a significant opportunity to lead impactful projects and contribute to the strategic growth of our client's technology initiatives. If you are a seasoned project manager with a passion for delivering successful software solutions, we invite you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Software Development Lifecycle

248001 Dehradun, Uttarakhand ₹120000 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Senior Project Manager to oversee complex software development projects from initiation to successful delivery. This role demands a leader with extensive experience in managing the full software development lifecycle (SDLC), stakeholder communication, risk management, and team leadership within agile and traditional methodologies. You will be responsible for planning, executing, and closing projects, ensuring they are completed on time, within budget, and meet all quality standards and client expectations. The ideal candidate possesses exceptional organizational skills, a strong understanding of software engineering principles, and a proven ability to drive project success in a dynamic environment.

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.
Qualifications:
  • 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.
This role based in Dehradun, Uttarakhand, IN offers a significant opportunity to lead impactful software initiatives.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager, Software Development Lifecycle

695001 Thiruvananthapuram, Kerala ₹120000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and results-oriented Senior Project Manager to lead complex software development projects from initiation to successful completion. This pivotal role requires a strategic thinker with a proven track record in managing cross-functional teams, adhering to strict timelines, and delivering high-quality software solutions. You will be responsible for defining project scope, objectives, and deliverables in collaboration with stakeholders. This includes developing detailed project plans, managing resources effectively, identifying and mitigating risks, and ensuring clear and consistent communication throughout the project lifecycle. A strong understanding of Agile methodologies (Scrum, Kanban) is essential, as you will champion best practices and drive continuous improvement within the project teams. Your responsibilities will also encompass budget management, vendor negotiation, and ensuring compliance with all relevant standards and regulations. We are looking for an individual who can inspire confidence, foster collaboration, and effectively navigate challenging project environments. The ideal candidate will possess exceptional leadership, communication, and problem-solving skills, coupled with a deep understanding of software development processes and technologies. This is an excellent opportunity to join a dynamic organization and make a significant impact. The successful candidate will be based in or willing to relocate to the vibrant city of Thiruvananthapuram, Kerala, IN . This is a hybrid role, offering a blend of in-office collaboration and remote flexibility. You will be expected to attend key meetings and team events at our Thiruvananthapuram office as needed. Key Responsibilities:
  • 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.
Qualifications:
  • 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.
This advertiser has chosen not to accept applicants from your region.

Technical Project Manager, Software Development Lifecycle

570001 Mysore, Karnataka ₹130000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is searching for a seasoned Technical Project Manager to oversee critical software development projects. This role demands a blend of technical acumen and strong project management skills to guide cross-functional teams through the entire software development lifecycle (SDLC). You will be responsible for planning, executing, and finalizing projects according to strict deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members and third-party contractors or consultants to deliver projects according to plan. The Technical Project Manager will also define project success criteria and disseminate them to involved participants throughout the project lifecycle, while managing dependencies, risks, and changes.

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.
Qualifications:
  • 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.
This role offers a dynamic hybrid work model, providing flexibility while ensuring team collaboration. Join our innovative team in Mysuru, Karnataka, IN and contribute to building cutting-edge software solutions.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Software Development Lifecycle

570001 Mysore, Karnataka ₹110000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned and dynamic Senior Project Manager to lead complex software development projects within their entirely remote organization. This is a critical role responsible for the end-to-end management of software development lifecycle (SDLC) initiatives, from conception and planning through execution, deployment, and closure. You will work closely with cross-functional teams of engineers, designers, product managers, and stakeholders to ensure projects are delivered on time, within budget, and to the highest quality standards. This is a fully remote position, empowering you to manage projects effectively from anywhere.

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.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Software Development Lifecycle

520001 Krishna, Andhra Pradesh ₹70000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned Senior Project Manager to spearhead complex software development projects in Vijayawada, Andhra Pradesh, IN . This pivotal role requires a strategic thinker with a proven track record of successfully delivering high-quality software solutions on time and within budget. You will be responsible for the end-to-end management of projects, from initial concept and planning through execution, monitoring, and closure. This includes defining project scope, objectives, and deliverables, as well as developing comprehensive project plans, timelines, and resource allocations. As a Senior Project Manager, you will lead and motivate cross-functional teams, foster a collaborative environment, and ensure effective communication among all stakeholders, including development teams, QA, product owners, and senior management. You will actively identify, assess, and mitigate project risks and issues, implementing proactive solutions to keep projects on track. Experience with Agile methodologies (Scrum, Kanban) is essential, and you will be expected to guide teams through iterative development cycles, facilitate sprint planning, reviews, and retrospectives. Budget management, cost control, and ensuring adherence to quality standards are also critical components of this role. The ideal candidate will possess exceptional leadership, communication, and problem-solving skills, with a deep understanding of the software development lifecycle (SDLC). You should be adept at managing multiple projects simultaneously and be comfortable working in a dynamic and fast-paced environment. A strong ability to translate business requirements into technical specifications and to manage stakeholder expectations effectively is crucial for success in this position. If you are a results-driven leader with a passion for delivering impactful software solutions, we invite you to apply.
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.
Qualifications:
  • 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.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager, Software Development Lifecycle

400601 Thane, Maharashtra ₹90000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an accomplished Senior Project Manager to spearhead complex software development projects. This fully remote role requires a leader with extensive experience managing the entire Software Development Lifecycle (SDLC) from conception through deployment and maintenance. You will be instrumental in defining project scope, objectives, and deliverables, ensuring alignment with business strategies. This position demands exceptional organizational skills, a keen eye for detail, and the ability to motivate and guide diverse, geographically dispersed teams. The ideal candidate will be adept at risk management, resource allocation, and stakeholder communication, ensuring projects are delivered on time, within budget, and to the highest quality standards.

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.
Required Qualifications:
  • 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.
This is an exceptional opportunity to make a significant impact within a forward-thinking organization. If you are a strategic thinker with a passion for delivering successful software solutions, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development lifecycle Jobs in India !

Senior Project Manager - Software Development Lifecycle

570002 Mysore, Karnataka ₹1600000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned and highly motivated Senior Project Manager to oversee complex software development projects within their dynamic technology division. This is a fully remote role requiring exceptional leadership, organizational, and communication skills to guide cross-functional teams through the entire Software Development Lifecycle (SDLC). The ideal candidate will have a proven track record of successfully delivering high-quality software products on time and within budget. You will be responsible for project planning, scope definition, resource allocation, risk management, and stakeholder communication. This role demands a deep understanding of Agile methodologies (Scrum, Kanban) and traditional project management approaches. Responsibilities include defining project objectives and deliverables, creating detailed project plans, managing project schedules and budgets, facilitating team meetings, and resolving impediments. You will work closely with product managers, engineers, designers, and QA testers to ensure seamless execution and successful product launches. This remote position requires excellent self-discipline, proactive problem-solving, and the ability to foster a collaborative and productive team environment from a distance. Strong analytical skills and proficiency in project management software are essential. If you are a strategic thinker passionate about driving software innovation and possess the leadership qualities to manage challenging projects in a remote setting, we encourage you to apply.

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.
Qualifications:
  • 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.
This advertiser has chosen not to accept applicants from your region.

Lead Project Manager, Software Development Lifecycle

682001 Kochi, Kerala ₹130000 Annually WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and strategic Lead Project Manager to oversee the end-to-end lifecycle of complex software development projects. This is a fully remote position, providing the flexibility to manage critical initiatives from anywhere. You will be instrumental in guiding project teams through all phases of development, from concept and planning to execution, testing, deployment, and maintenance. Your primary responsibility will be to ensure projects are delivered on time, within budget, and to the highest quality standards, meeting all business and technical requirements.

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.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Software Development Lifecycle

530003 Visakhapatnam, Andhra Pradesh ₹1600000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly accomplished Senior Project Manager to lead complex software development projects, operating in a fully remote capacity. This role offers an exciting opportunity for a seasoned leader to manage the entire Software Development Lifecycle (SDLC) from conception through deployment and maintenance, working from anywhere. You will be responsible for defining project scope, objectives, and deliverables, managing project timelines, budgets, and resources, and ensuring successful project outcomes. The ideal candidate will possess a deep understanding of Agile and Waterfall methodologies, experience with various project management tools, and a strong ability to navigate technical challenges. You will collaborate closely with engineering teams, product managers, QA, and stakeholders to ensure clear communication and alignment throughout the project. Key responsibilities include risk assessment and mitigation, stakeholder management, team leadership, and driving continuous improvement within project execution processes. This position requires exceptional leadership, communication, and organizational skills, along with a proactive approach to problem-solving and a commitment to delivering high-quality software solutions on time and within budget.

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.
This role is fully remote, allowing flexibility in your work location.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Development Lifecycle Jobs