Technical Project Manager with .NET & Azure


CIS Technologies Inc.
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- Technical Project Manager
- Project Manager
- .NET
- Azure
- ASP.NET
- Microsoft Azure
- PMP
Summary
Job Title: Technical Project Manager – .NET & Azure
Location: Redmond, WA – Onsite
Duration: Long Term
Employment Type: C2C
Rate: 70/hr on C2C
Preferred Profile: Former .NET Developer / Technical Lead with Azure experience, currently working as a Technical Project Manager or Technical Program Manager.
Job Summary
We are looking for an experienced Technical Project Manager (TPM) with a strong hands-on software development background in .NET technologies and Microsoft Azure. The ideal candidate should have transitioned from a technical development role into technical project management and possess the ability to lead engineering teams, drive technical discussions, and manage end-to-end software development and cloud-based projects.
Key Responsibilities
· Lead end-to-end technical project delivery, including planning, execution, tracking, and stakeholder communication.
· Work closely with development, architecture, cloud, QA, and DevOps teams.
· Provide technical guidance on .NET applications, Azure cloud services, and system integrations.
· Review technical designs, identify dependencies, and resolve engineering challenges.
· Manage project schedules, milestones, deliverables, risks, and escalations.
· Coordinate application development, cloud migrations, deployments, and modernization initiatives.
· Drive Agile/Scrum ceremonies, sprint planning, backlog management, and release coordination.
· Ensure application performance, scalability, security, and production readiness.
· Communicate project status, technical risks, and progress to stakeholders and leadership.
Required Skills
· 12+ years of IT experience, including strong hands-on software development experience.
· Proven development background in C#, .NET Framework, .NET Core / ASP.NET Core, and REST APIs.
· Strong understanding of Microsoft Azure, including App Services, Azure Functions, Azure SQL, Storage, and cloud architecture.
· Experience with Azure DevOps, CI/CD pipelines, Git, and software release management.
· Experience managing technical projects involving application development, integrations, or cloud modernization.
· Strong understanding of SDLC, Agile/Scrum, and technical project delivery.
· Ability to interact confidently with developers, architects, engineering managers, and business stakeholders.
· Strong problem-solving, communication, risk management, and leadership skills.
Preferred Qualifications
· Previous experience as a .NET Developer, Technical Lead, or Software Engineer before transitioning into project management.
· Experience with microservices, distributed systems, and Azure cloud migration projects.
· Familiarity with application security, monitoring, and production support.
· PMP, CSM, Azure, or equivalent certifications are an advantage.
· Important Screening Criteria
· This is not a purely functional or coordination-focused Project Manager role.
· Candidates must demonstrate:
· Genuine hands-on development experience in .NET/C#.
· Strong technical knowledge of Microsoft Azure services.
· Experience leading software engineering teams and technical project delivery.
· Ability to participate in architecture, development, and technical troubleshooting discussions.
· Proven progression from software development into technical project management.
- Dice Id: 91114999
- Position Id: 9140702
- Posted 6 hours ago
