Job Openings IT Project Manager- Software

About the job IT Project Manager- Software

Position Overview:

We are seeking a highly experienced Senior Delivery Manager to lead and manage both the development and

implementation of our flagship IT Product. This product leverages a modern tech stack, including .NET Core,

Angular, SQL Database, and other advanced technologies. The ideal candidate is a proactive, strategic leader who

thrives in managing complex, multi-phased projects and is adept at ensuring high-quality, on-time delivery in

dynamic environments. This role involves working closely with internal teams, clients, and leadership to align on

business goals, setting up of team members, oversee technical delivery, and guarantee successful product

implementation and client satisfaction.

Key Responsibilities:

1. End-to-End Delivery Management

Lead and manage the complete product lifecycle, encompassing development, testing, deployment, and

client implementation phases.

Ensure all deliverables align with business requirements, meet quality standards, and adhere to agreed

timelines and budgets.

Track and report on KPIs (Key Performance Indicators), success metrics, and overall project health to key

stakeholders and management.

2. Strategic Project Planning & Execution

Develop detailed project plans outlining milestones, deliverables, resources, budgets, and timelines.

Collaborate with the Product Management team to align on roadmap priorities and ensure timely execution

of product features.

Utilize Agile and Scrum methodologies to facilitate iterative development, rapid feedback, and continuous

improvement across the development and implementation teams.

3. Stakeholder Management & Communication

Serve as the primary point of contact for stakeholders, including internal teams, clients, and executive

leadership, ensuring all parties are informed and aligned.

Conduct regular project status meetings, preparing and presenting concise project updates and escalating

issues or risks as necessary.

Collaborate with clients to understand requirements and manage expectations, adopting strong client

relationships and driving satisfaction.

4. Team Leadership & Performance Management

Oversee cross-functional teams, including developers, QA, business analysts, DevOps engineers, and

implementation specialists, encouraging a culture of collaboration and high performance

Provide mentorship and guidance to team members, focusing on skill development, career growth, and
overall productivity.
Conduct performance reviews, identify areas for improvement, and implement development plans to ensure
team members meet or exceed expectations.
5. Quality Assurance & Process Optimization
Establish and enforce quality standards for coding, testing, deployment, and implementation to ensure
product reliability, security, and maintainability.
Implement best practices in DevOps to streamline deployment, enhance automation, and reduce time to
market.
Drive continuous improvement efforts, identifying opportunities to optimize processes, tools, and workflows
for increased efficiency.
6. Technical Decision-Making & Problem-Solving
Leverage deep knowledge of .NET Core, Angular, SQL Database, and related tools to guide technical
decisions, collaborating with architects and tech leads to define robust solutions.
Assess technical risks, make informed trade-offs, and solve complex challenges to keep development and
implementation on track.
Ensure solutions are scalable, secure, and align with long-term product vision and technical roadmaps.
7. Client Onboarding, Implementation, and Support
Lead and manage the client onboarding process, ensuring successful product adoption, data migration,
and seamless integration with existing client systems.
Oversee end-to-end product implementations, working closely with clients to understand unique
requirements, troubleshoot issues, and deliver customized solutions.
Develop robust support processes and post-deployment monitoring to address client feedback, change
requests, and ongoing system maintenance.
8. Risk Management & Compliance
Proactively identify, assess, and mitigate project risks, ensuring business continuity and minimizing impacts
on delivery timelines.
Maintain compliance with relevant industry standards and data protection regulations, ensuring products
meet both internal and client security requirements.
Required Skills & Qualifications:
Experience:
15+ years of experience in IT project or program management, with at least 10 years in roles directly
managing software development and client implementations.
Proven experience leading projects that use a modern tech stack including .NET Core, Angular, SQL
Database, and other cloud technologies.
Strong experience managing end-to-end delivery in Agile and DevOps environments.