Practice Manager – Software Engineering People Leader
Posted 2ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Practice Manager leading software engineering consulting services at TEKsystems Global Services. Managing technical offerings, project portfolios, revenue, vendors, clients, and geographically distributed teams.
Responsibilities:
- Manage all functions relating to a specific technical practice, including personnel, tools, and vendor relationships
- Support and sometimes manage practice-based services generating $10M–$25M in annual consulting revenue
- Collaborate with Delivery, Sales, Sales Support, Marketing, other Practices, clients, and partners
- Develop foundational service offerings and optimize productized or vertical portfolios
- Oversee day-to-day operational and tactical aspects of multiple projects and initiatives
- Monitor project health and review deliverables across projects
- Evaluate and potentially redesign practice offerings
- Design solutions for premise-based and geographically distributed offshore delivery models
- Develop messaging covering practice offerings, competitive landscape, target clients, value proposition, and differentiation
- Research industry benchmarks and measure performance against industry standards
- Manage practice revenue goals and forecast revenue, profitability, margins, bill rates, and utilization
- Set expectations for revenue and profitability projections
- Support product development and sales activities
- Grow long-term client relationships and capitalize on partnership opportunities
- Provide service updates to Practices, Solution Executives, Sales, and PMO
- Identify and deliver speaking engagements within the practice domain
- Participate in team and client meetings and raise visibility through industry organizations
- Communicate project and practice information to superiors and peers
- Handle sensitive information and difficult personnel situations with discretion and respect
- Manage vendor and partner relationships and service level agreements
- Qualify and select vendors based on strategic objectives
- Occasional travel may be required
Requirements:
- Bachelor's Degree in a related field; MS preferred
- 15+ years project management leadership experience in an IT consulting service provider environment
- Program management experience managing a portfolio of projects concurrently
- Practice-centric experience required, such as Application Management, Data Management, QA, or Application Development
- Consulting business development experience preferred
- Proposal and/or Statement of Work development experience
- PMP preferred, not required
- Six Sigma or Lean preferred, not required
- ITIL preferred, not required
- Experience in a Professional Services organization
- Experience in smaller-scale consulting and assessment-focused delivery
- High degree of confidence and efficacy in hands-on executive presentation and preparation
- Experience working with and creating strong relationships with India- and North America-based employees/teams
- Project Management experience
- Process Management experience
- Sales Support Engineer/Pre-sales support experience
- Strong conceptual and analytical skills
- Ability to prioritize and plan complex work in a rapidly changing environment
- Excellent oral and written communication skills in English
- Superior people and personnel management skills
- Ability to lead a geographically separated team
- High customer-facing and client interaction/negotiation skills
- Detail-oriented and highly organized
- Ability to multitask, prioritize, and meet deadlines
- Self-motivated and capable of inspiring others
Benefits:
- Medical, Dental, and Vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life and AD&D for employee and dependents)
- Short and Long-Term Disability
- Health Spending Account (HSA)
- Transportation Benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)
- Additional earnings may be available through incentive programs like annual bonuses, profit sharing, etc.















