Technical Project Manager
Technical Project Manager
ABOUT THE ROLE
As a Technical Project Manager at 321, you will serve as the strategic leader responsible for planning, executing, and delivering complex technical projects including custom website development, enterprise system integrations, CRM implementations, and proprietary platform builds. You'll bridge the gap between technical teams and business stakeholders, translating strategic objectives into detailed technical requirements while managing timelines, budgets, and cross-functional resources to ensure successful delivery.
This role sits at the intersection of technical expertise, project leadership, documentation excellence, and AI-powered development methodologies. You'll bring deep understanding of software development lifecycles alongside proven ability to manage complex technical implementations. Your proficiency in AI-assisted development combined with strong technical writing skills will enable you to create comprehensive requirements documentation, guide development teams through AI-enhanced workflows, and deliver sophisticated solutions that leverage cutting-edge technologies. As part of an AI-first organization, you'll champion AI development practices, ensuring projects utilize intelligent tools to accelerate delivery, improve quality, and maintain competitive advantage.
WHAT YOU'LL DO
Technical Project Planning & Execution
- Own end-to-end project management for complex technical initiatives including custom website development, CRM integrations, API development, and proprietary platform builds like 321 AIM.
- Develop comprehensive project plans including scope definition, technical architecture, resource allocation, timeline milestones, risk management, and budget tracking.
- Lead technical discovery sessions with clients and internal stakeholders to understand business requirements, technical constraints, and success criteria.
- Translate business objectives into detailed technical specifications, user stories, and acceptance criteria that guide development teams.
- Manage project budgets and timelines, tracking actuals against estimates and proactively addressing variances to protect profitability.
- Coordinate resources across development, design, Client Success, and external vendors to ensure seamless collaboration and delivery.
- Facilitate agile ceremonies including sprint planning, daily standups, backlog grooming, sprint reviews, and retrospectives.
Technical & Functional Requirements Documentation
- Create comprehensive technical requirements documents (TRDs) that define system architecture, data models, API specifications, integration patterns, and technical constraints.
- Write detailed functional requirements documents (FRDs) that describe user workflows, business logic, interface requirements, and acceptance criteria.
- Document system integrations including API endpoints, authentication methods, data mapping, error handling, and testing procedures.
- Leverage AI tools to accelerate documentation creation, ensure completeness, and maintain consistency across technical specifications.
- Develop user stories, use cases, and process flows that communicate requirements clearly to both technical and non-technical stakeholders.
- Create data flow diagrams, system architecture diagrams, wireframes, and technical specifications using industry-standard tools and notation.
- Maintain living documentation that evolves throughout the project lifecycle, capturing decisions, changes, and lessons learned.
- Ensure documentation meets compliance requirements for regulated industries including HIPAA, SOC 2, and data privacy standards.
AI-Powered Development Leadership
- Champion AI-assisted development methodologies using platforms like Replit, GitHub Copilot, Cursor, and other AI-powered coding tools.
- Guide development teams in leveraging AI for code generation, debugging, testing, documentation, and optimization to accelerate delivery cycles.
- Architect s