Job Summary:
The Senior Manager – Technology plays a key leadership role in overseeing the design, development, and delivery of technology solutions aligned with business goals. This individual is responsible for managing large-scale projects or programs, leading technical teams, and ensuring the successful execution of technology initiatives. The role involves strategic planning, stakeholder management, team leadership, and deep engagement in technology delivery.
Key Responsibilities:
Lead and manage end-to-end delivery of complex technology projects or programs.
Oversee technical teams across architecture, development, testing, and deployment functions.
Collaborate with business stakeholders to understand requirements and translate them into scalable solutions.
Ensure adherence to project timelines, budgets, and quality standards.
Drive innovation and adopt emerging technologies to meet evolving business needs.
Provide technical direction and mentorship to team members.
Manage vendor relationships and coordinate with cross-functional teams.
Ensure compliance with security, regulatory, and data privacy standards.
Track key performance indicators and report progress to senior leadership.
Required Qualifications:
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
10+ years of experience in technology roles, with at least 3–5 years in a leadership or senior management capacity.
Proven experience in delivering complex IT or digital transformation projects.
Strong knowledge of enterprise architecture, software development methodologies, and cloud platforms.
Excellent communication, leadership, and stakeholder management skills.
Preferred Skills:
Experience in consulting or client-facing roles.
Familiarity with Agile, DevOps, and modern delivery frameworks.
Industry certifications (e.g., PMP, TOGAF, AWS/Azure certifications) are a plus.