Technical Project Manager, Software Development
- Company
- BlueBox Infosoft Pvt. Ltd.
- Location
- Vadodara, Gujarat, India
- Experience
- 7-10 Years
- Employment Type
- Full-Time \| Work from Office
- Department
- Software Development \& Delivery
- Reporting To
- Director / Management
- Compensation
- Competitive and negotiable based on experience, technical expertise and leadership capabilities.
About the role
BlueBox Infosoft Pvt. Ltd. is seeking an experienced, technically strong and authoritative Technical Project Manager to take complete ownership of software development projects, from client requirement gathering to successful production delivery.
We want a decisive, self-driven professional with strong leadership, team management, technical understanding and problem-solving skills. You will manage client communication independently, finalize requirements, plan architecture with technical leads, assign responsibilities, set measurable goals, enforce accountability and ensure high-quality delivery.
This is a hands-on leadership position with operational decision-making authority, not merely a project coordination or task-tracking role.
Key responsibilities
Client communication and requirement management
- Communicate independently with domestic and international clients, particularly US-based customers
- Run requirement discovery meetings and ask detailed business and technical questions
- Understand business objectives, workflows, challenges and expected outcomes
- Identify missing, unclear, conflicting or technically impractical requirements
- Prepare and finalize BRD, SRS, functional specifications, user stories and acceptance criteria
- Get client approval on requirements and scope before development begins
- Manage requirement changes through a structured change control process
- Maintain professional client relationships and manage expectations proactively
Technical architecture and solution planning
- Show strong understanding of modern software application architecture
- Work with developers and tech leads to design scalable, secure and maintainable solutions
- Evaluate feasibility, dependencies, integrations and development complexity
- Understand API architecture, databases, authentication, authorization, cloud infrastructure and third-party integrations
- Review technical approaches for performance, security, scalability and maintainability concerns
- Ensure solutions align with approved business requirements
Project planning and execution
- Take end-to-end ownership of assigned projects
- Build project plans, milestones, timelines, resource allocations and delivery schedules
- Break requirements into defined tasks with measurable acceptance criteria
- Assign tasks by developer capability, priority and workload
- Set daily, weekly and sprint-level objectives
- Track execution, identify blockers and take timely corrective action
- Manage dependencies across frontend, backend, database, mobile, QA and infrastructure teams
- Deliver on time without compromising quality and security standards
Team leadership, authority and accountability
- Exercise operational authority over assigned project teams within company policies
- Direct and supervise developers, QA engineers, UI/UX designers and other technical resources
- Set clear responsibilities, performance expectations, deadlines and priorities
- Enforce project processes, development standards and documentation requirements
- Monitor individual and team performance using measurable outcomes
- Address repeated delays, poor-quality work, lack of ownership and process violations through documented corrective actions
- Resolve team conflicts professionally and make timely project-level decisions
- Escalate serious performance or disciplinary concerns to management with evidence
- Recommend resource changes, training, performance improvement plans and staffing needs
- Build a disciplined, collaborative and results-oriented environment
Quality assurance and delivery control
- Ensure deliverables meet approved requirements and acceptance criteria
- Coordinate test planning, functional, regression and integration testing, and UAT
- Review QA reports, defect severity and release readiness
- Make sure critical defects and unresolved risks are addressed before production release
- Prevent unauthorized scope changes and unapproved production deployments
- Coordinate deployment planning, release documentation, rollback readiness and post-release verification
- Obtain client acceptance and ensure proper handover
AI-assisted development and modern tools
- Understand practical use of AI-assisted development with Claude, ChatGPT and similar tools
- Guide teams in using AI responsibly for requirement analysis, coding, debugging, testing, documentation and productivity
- Verify AI-generated output for correctness, security, maintainability and compliance with company standards
- Ensure confidential client information, credentials and proprietary source code follow approved security policies
- Find opportunities to improve efficiency through AI and automation
Reporting, risk and change management
- Maintain accurate project plans, task assignments, schedules and progress records
- Prepare weekly project health and delivery reports for management
- Identify risks, resource constraints, scope creep and delivery concerns early
- Maintain change request records, approval history and decision logs
- Give realistic delivery forecasts based on actual progress
- Escalate critical issues to management on time and keep reporting transparent and verifiable
Required technical knowledge
- Backend: .NET / ASP.NET Core, C#, REST APIs and backend architecture, authentication, authorization and application security
- Frontend: React.js, JavaScript / TypeScript, frontend architecture and API integration
- Database: Microsoft SQL Server (preferred), MySQL, PostgreSQL, database design, i
Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →