CGI-posted 15 days ago
$89,600 - $176,300/Yr
Full-time • Mid Level
Hybrid • Nashville, TN
5,001-10,000 employees

Do you want to take your career to the next level? CGI is looking for a dedicated Software Project Manager with a passion for solving business problems to join our team in Nashville. At CGI, you will tackle important business and technical problems as a full-time consultant serving local, enterprise clients. You'll be part of a team of dedicated people like yourself and make an impact with both internal and client partners. Consider joining CGI, a premier consulting firm that encourages personal and professional growth and values your ideas. What we value: . Passionate technologists . Lifelong learners . Problem solvers . Excellent written and verbal communicators . People who enjoy working with both business and technical partners . People who engage in their local community This position is located in Nashville, TN in a hybrid environment. Your future duties and responsibilities: CGI is seeking a highly skilled Software Project Manager to lead and coordinate software development initiatives within our organization in Nashville, Tennessee. As a project manager, you will work with project teams and drive project initiation, planning, execution, monitoring/controlling, and closure. You will lead and collaborate with a cross-disciplined team of architects, software engineers, management, and customers to design innovative solutions for our clients. This role requires exceptional communication skills, particularly in engaging with business stakeholders, ensuring alignment between technical teams and strategic business objectives. The ideal candidate will be highly organized, detail-oriented, and possess a solid technical understanding of software development processes and best practices. You will help our clients by identifying, specifying and analyzing requirements and processes, and managing progress throughout the design, test and implementation process.

  • Be responsible for all project oversight, including planning, directing and managing resources and testing activities.
  • Define project scope, estimates, milestones, objectives, timelines, and key deliverables in collaboration with stakeholders.
  • Manage project schedules, budgets, forecasts, and resource allocation effectively.
  • Translate technical concepts into business terms for non-technical stakeholders and vice versa.
  • Take initiative to coach, mentor, and orient co-workers and actively support team-based developments.
  • Serve as a supplementary point of contact for client stakeholders, building trusted advisory relationships
  • Understand client business objectives, pain points, and success metrics to guide technology strategy
  • Proactively manage client communications and engagement
  • Develop and deliver UAT planning, user training, and documentation to drive successful adoption of technology
  • Drive the on-time delivery of the project scope while diligently applying change management processes to control scope and budget.
  • Coordinate design, analysis, test planning, project work plans and estimates.
  • Implement and refine project management best practices, ensuring efficiency and effectiveness.
  • Conduct regular status updates, executive reporting, and stakeholder meetings.
  • Ensure all solutions are delivered in accordance with CGI standards and methodologies.
  • Possess a foundational understanding of software development methodologies (Agile, Scrum, Waterfall, etc.) to facilitate team collaboration and delivery.
  • Stay abreast of technical and industry developments.
  • Previous developer-level experience in technical positions, such as software development, business intelligence, QA automation, or other related technology roles
  • At least 5 years experience managing teams and/or projects
  • At least 1 year experience managing programs or departmental portfolios of at least 3 concurrent but related strategic efforts
  • Ability to manage multiple projects simultaneously with a keen eye for detail.
  • Excellent presentation skills, with the ability to distill complex information into actionable insights.
  • Willingness to learn broad strokes of new and unfamiliar technologies
  • Ability to distill project and program data into summary information and communicate at an executive and strategic level
  • Adept at actively managing scope, risk, and client communications required.
  • Ability to manage projects leveraging a blend of agile and waterfall principles.
  • Experience planning multi-year efforts for multiple teams to accomplish strategic goals
  • Passionate about documentation and following processes
  • Strong interpersonal skills including strong written and verbal communication
  • Experience with software development or other technical initiatives.
  • Experience with web-based tracking tools such as (i.e. Rally, Jira, Trello)
  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service