.Net Delivery Lead
Role name: .Net Delivery LeadWork site: Seattle, WA (Onsite)Duration: 12+ MonthsJob Description:End‑to‑End Delivery OwnershipResponsible for delivery from requirements, architecture, design, development, testing, and deploymentManage the complete project from a technical delivery perspectiveEnsure delivery commitments are met across timelines, quality, and costPlanning & EstimationCreate Work Breakdown Structures (WBS)Estimate effort, plan delivery schedules, resources, and costTrack progress closely and take corrective actions when requiredRisk & Issue ManagementIdentify risks proactively across delivery, technical, and operational dimensionsDefine and drive mitigation plansEscalate issues early and support recovery / get‑well plansStakeholder & Client ManagementClearly articulate problem statements with clear and crisp communicationEngage and negotiate effectively with multiple stakeholdersProvide delivery clarity and transparency to senior stakeholdersTeam LeadershipProvide technical guidance and leadership to large delivery teamsDrive alignment across development, testing, and cross‑functional teamsEnsure delivery discipline and accountabilityGovernance & Financial AccountabilityOverall responsibility for project cost, schedule commitments, and resource utilizationEnsure accurate delivery status tracking and reportingSupport delivery governance and compliance expectationsRequired ExperienceMinimum 5+ years of experience in enterprise application deliveryExperience managing end‑to‑end delivery in complex IT environmentsPrior experience working in IT applications teams for enterprise clientsPrimary Skills:Microservices‑based application deliveryMicrosoft .NET Core (C#, ASP.NET Core)SQLAngular / front‑end frameworksIntegration with Microsoft O365 ecosystemSecondary / Preferred Skills:Strong communication and negotiation skillsAbility to demonstrate thought leadershipExperience working in Agile delivery environmentsExposure to DevOps / CI‑CD practicesFamiliarity with Microsoft Azure