Technical Project Manager

Overview

On Site
Depends on Experience
Full Time

Skills

Angular
.Net
Azure
Project Management
GenAI

Job Details

Skills - Angular, .Net, Azure, Project Management, GenAI

Role Overview

We are seeking a Technical Project Manager with a strong technical lead background in .NET, Azure, and modern front-end frameworks (Angular), combined with exposure to Generative AI technologies. The ideal candidate will drive multiple projects end-to-end, lead technical discussions, and ensure successful delivery through effective coordination between onsite and offshore teams. This role demands strong technical depth, delivery ownership, and client management capabilities to ensure the delivery of high-quality, scalable, and modern digital solutions leveraging cloud and AI.

Key Responsibilities

  • Lead the end-to-end planning, execution, and delivery of multiple technical projects.
  • Work closely with clients to gather requirements, define project scope, and establish timelines.
  • Act as the technical bridge between business stakeholders, onshore developers, and offshore delivery teams.
  • Oversee and support the development of applications using .NET (C#, .NET Core, Web API), Azure services, and Angular frontend.
  • Drive initiatives to integrate or leverage Generative AI (GenAI) capabilities into applications or workflows.
  • Manage project schedules, resource allocation, and risk mitigation plans.
  • Prepare and present project status reports, dashboards, and progress updates to internal and external stakeholders.
  • Ensure adherence to coding standards, best practices, and security guidelines across teams.
  • Collaborate with DevOps teams on CI/CD processes, build pipelines, and environment management (nice to have).
  • Drive sprint planning, backlog grooming, and retrospective meetings following Agile/Scrum principles.
  • Facilitate smooth communication and knowledge transfer between onsite and offshore teams.
  • Identify opportunities for process automation and AI-driven improvements within ongoing projects.

Required Skills & Experience

  • 10+ years of experience in software development and project delivery roles.
  • 5+ years of experience as a Technical Lead or Technical Project Manager managing enterprise web applications.
  • Strong expertise in .NET Framework / .NET Core, C#, Web API, SQL and Entity Framework.
  • Hands-on experience with Azure cloud services (Compute, Storage, Networking).
  • Experience with front-end frameworks such as Angular (preferred).
  • Exposure to Generative AI tools and frameworks (e.g., Azure OpenAI, LangChain, Semantic Kernel, or related ecosystems).
  • Understanding of DevOps concepts, CI/CD pipelines, and release management (Azure DevOps preferred).
  • Excellent communication, stakeholder management, and documentation skills.
  • Strong organizational skills to manage multiple parallel initiatives.
  • Proven experience working with offshore teams in a distributed delivery model.
  • Solid Exposure to Agile methodologies.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.