Company Overview
10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high-performance team members. Our broad expertise in product management, user experience/design, cloud architecture, software development, data insights and intelligence, cyber security, emerging tech, and quality assurance ensures that we are delivering solutions that address business needs. 10Pearls is proud to have a diverse clientele including large enterprises, SMBs, and high-growth startups. We work with clients across industries, including healthcare/life sciences, education, energy, communications/media, financial services, and hi-tech. Our many long-term, successful partnerships are built upon trust, integrity, and successful delivery and execution.
Role
Our Software Services Leadership Team orchestrates strategic planning, fosters collaboration, and ensures seamless execution to drive the success and continuous value delivery of software projects. Ideal candidate must have more than 15+ years of experience in leading large Software Delivery teams with 8+ years in the capacity of Program/Project/Strategic Management.
Responsibilities
- Guiding and overseeing the software delivery function within an agile environment, effectively leading and managing the project management aspects for optimal outcomes.
- Plan and execute short- and long-term strategies focused on improving the delivery of software services
- Provide coaching and mentoring to team members to enhance their professional development, foster collaborative teamwork, and optimize their performance in achieving project objectives.
- Supervise allocated projects and collaborate with project managers to ensure timely delivery and successful project outcomes.
- Formulate policies, procedures, and processes for project delivery, project management, and software engineering within a dynamic and rapidly expanding environment.
- Take on a mentorship role with project managers, actively guiding them to uphold project management standards, ensuring excellence across their respective projects.
- Collaborate with management to effectively represent the company during sales calls, events, and exhibitions, fostering promotional activities to enhance the organization's visibility and reputation.
- Make conclusive decisions regarding bi-annual appraisals and the promotion of resources.
- Ensure the comprehensive implementation of organization-wide processes from initiation to completion.
- Conduct final interviews for prospective employees.
- Participate in executive meetings to deliberate on the organization's current and future plans, making pivotal decisions on areas for enhancement and strategic improvements
Requirements
- MBA/Masters/ Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- 15+ years of experience including project management, and managing software teams in an agile environment.
- 8+ years of experience of managing Programs and Software Delivery teams in a leadership role.
- Proficient in Agile delivery and development principles.
- Demonstrated expertise in strategic management within mid to large-scale organizations.
- Outstanding communication skills coupled with an aptitude for cultivating enduring professional relationships.
- Proficient in effectively engaging, nurturing, and managing high-caliber multi-disciplinary teams.
- Exceptional business acumen coupled with a keen passion for fostering the growth of the organization.
- Dedicated to customer-centricity, with a keen sensitivity to and understanding of client needs