Project Manager - Software Development

General Information

Ritcom Consulting Services
Job Type:
Information Technology
Date Posted:
Feb 11, 2024
Employee Type:
Full-Time Employee


RCS is a leading provider of innovative software solutions, dedicated to transforming industries through cutting-edge technology. We specialize in developing custom software applications that drive business growth, enhance operational efficiency, and deliver exceptional value to our clients.

Position Overview:
We are seeking an experienced Software Development Project Manager to lead our dynamic team in delivering high-quality software solutions on time and within budget. As a Project Manager, you will be responsible for planning, organizing, and managing software development projects from initiation through to completion, utilizing Agile methodologies and best practices in software development.


Lead and manage software development projects from inception to delivery, ensuring adherence to project scope, timeline, and budget constraints.
Work closely with stakeholders, including clients, product owners, and development teams, to define project requirements, scope, and objectives.
Develop and maintain project plans, schedules, and resource allocation plans, identifying critical milestones and dependencies to ensure timely delivery of project deliverables.
Facilitate Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives, fostering collaboration and transparency within the development team.
Manage project risks, issues, and dependencies, proactively identifying and mitigating potential roadblocks to project success.
Communicate project status, progress, and key metrics to stakeholders through regular status updates, reports, and presentations.
Foster a culture of continuous improvement within the development team, promoting Agile principles and best practices in software development.
Mentor and coach team members on Agile methodologies, project management practices, and software development processes to drive team performance and growth.

Bachelor's degree in Computer Science, Information Technology, Industrial Engineering or related field.
Proven experience as a Project Manager, with a strong background in software development and Agile methodologies.
Solid understanding of software development lifecycle (SDLC) and Agile frameworks, such as Scrum or Kanban.
Experience leading and managing cross-functional development teams in Agile software development environments.
Excellent communication, leadership, and interpersonal skills, with the ability to effectively collaborate with stakeholders at all levels of the organization.
Strong problem-solving and decision-making skills, with a focus on driving project success and delivering value to clients.
PMP, ScrumMaster, or other project management certifications are a plus.
Knowledge of software development technologies and tools (e.g., Git, Jira, CI/CD pipelines) is desirable but not required.

Competitive salary and benefits package.
Opportunities for professional growth and career advancement.
Collaborative and supportive work environment with a focus on teamwork and innovation.
Flexible work arrangements and work-life balance initiatives.
Join our team and lead the delivery of innovative software solutions that drive business success and exceed client expectations. Apply now to be part of our mission to revolutionize industries through technology!

Company Profile