Note: The job is a remote job and is open to candidates in USA. TECHEAD is seeking an experienced Technical Project Manager to lead complex, enterprise-scale software delivery. The role manages the full Software Development Life Cycle for enterprise applications while participating in architecture discussions, code reviews, technical estimations, Agile ceremonies, stakeholder communications, and technical risk mitigation.
Responsibilities
- Drive large-scale enterprise projects from initial discovery and technical scoping through design, development, QA, deployment, and post-launch maintenance
- Participate in architecture discussions, code reviews, and technical estimations
- Act as a peer to senior engineers and architects to evaluate tradeoffs, mitigate technical debt, and resolve blockers
- Facilitate Agile/Scrum ceremonies (Sprint Planning, Daily Stand-ups, Backlog Refinement, Retrospectives) and ensure continuous delivery of robust features
- Translate complex technical concepts into strategic updates for executive leadership, product owners, and non-technical business partners
- Proactively identify technical risks, dependency bottlenecks, and scope creep; establish mitigation plans across cross-functional teams
Skills
- 3+ years of hands-on experience as a Software Engineer writing back-end code using either Java (Spring / Spring Boot) OR .NET (C# / .NET Core)
- Solid understanding of microservices, cloud ecosystems (AWS)
- 4+ years of project management experience leading multi-disciplinary teams through the full SDLC within an enterprise environment
- Deep expertise in Scrum/Kanban frameworks and modern project management tooling (Jira, Confluence, Azure DevOps)
- Demonstrated experience managing release pipelines, CI/CD workflows, and cross-team dependency mapping
- Hands-on experience with Java or .NET
- Understanding of system architecture
- Experience with Agile/Scrum methodologies
Benefits
- This is a fully remote position.
Company Overview