JOBSEARCHER

Technical Project Manager

ARCHIVED
Los Angeles, CAMay 26th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Key Responsibilities·    Serve as the primary technical liaison between the onsite team and our offshore development team, ensuring seamless communication, alignment, and trust.·    Collaborate closely with internal business teams to elicit and analyze requirements, and author clear, unambiguous Software Requirements Specifications (SRS).·    Lead all critical cross-functional meetings, facilitate discussions, and drive consensus among diverse stakeholders from both our company and vendor teams.·    Evaluate vendor-proposed technical solutions and architectures using deep expertise in the Microsoft technology stack (e.g., .NET, C#, Azure, SQL Server) to ensure feasibility, quality, and alignment with project objectives.·    Track progress against project milestones, proactively identify risks (such as scope creep, delays, or quality issues), and effectively coordinate resources to address them.·    Manage the project scope change control process, assess impacts on timeline and budget, and secure agreement from all relevant parties.·    Oversee quality assurance activities—including reviewing test plans and results—and lead User Acceptance Testing (UAT) to ensure deliverables meet specified requirements.Qualifications·    Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.·    Minimum of 5 years of hands-on software development experience, with a strong, demonstrable background in the Microsoft technology ecosystem (e.g., .NET Framework/Core, C#, ASP.NET, Azure cloud services, SQL Server).·    Proven experience working directly with external software development vendors or consulting firms, with a clear understanding of the dynamics and challenges inherent in client-vendor relationships.·    Exceptional communication, negotiation, and interpersonal skills, with a proven ability to build rapport and manage expectations across internal and external teams.·    Strong analytical and problem-solving skills, coupled with excellent written and verbal communication abilities in both Chinese and English.Solid understanding of the Software Development Life Cycle (SDLC) and experience with Agile, Waterfall, or hybrid project methodologies.This position is limited to Chinese citizens or individuals of Chinese descent.主要职责·    作为现场团队(onsite team)与我方离岸开发团队(offshore development team)之间的核心技术联络人,确保双方无缝沟通、目标一致并建立互信。·    与内部业务相关方紧密协作,深入挖掘并分析业务需求,撰写清晰、无歧义的《软件需求规格说明书》(SRS)。·    主导所有关键的跨职能会议,引导多方讨论,并推动现场团队与离岸团队达成共识。·    凭借深厚的微软技术栈(如 .NET、C#、Azure、SQL Server 等)经验,评估所提出的技术方案与架构设计,确保其可行性、质量及与项目目标的一致性。·    跟踪项目里程碑进展,主动识别风险(如范围蔓延、延期或质量问题),并有效协调资源进行应对。·    管理项目范围变更流程,评估对时间与预算的影响,并获得相关各方的确认。·    监督质量保证活动(包括审阅测试计划与结果),并主导用户验收测试(UAT),确保交付成果满足既定需求。任职要求·    计算机科学、软件工程或相关技术领域的学士学位。·    至少5年实际软件开发经验,并具备扎实的微软技术体系(例如 .NET Framework/Core、C#、ASP.NET、Azure 云服务、SQL Server)背景。·    有在“现场-离岸”(onsite-offshore)交付模式下工作的实际经验,深刻理解分布式团队协作中的动态关系与常见挑战。·    出色的沟通、谈判与人际交往能力,能有效在跨地域团队间建立信任并管理各方期望。·    具备优秀的分析与解决问题能力,以及出色的英文书面与口头表达能力。熟悉软件开发生命周期(SDLC),并有使用敏捷(Agile)、瀑布(Waterfall)或混合项目方法的经验。·    该职位仅限中国籍或华人。