Software Project Manager — Mid Level
Sales Technologies LLC | Hussain Industries Group Technical Project Delivery, Agile Execution & Client Coordination
Monthly Take-Home (After Tax): PKR 100,000 – 200,000 Contract: 3-Month Renewable | Schedule: Mon–Fri, 9 AM–5 PM EST | Fully Remote
Company Overview
Sales Technologies LLC, part of the Hussain Industries Group, delivers enterprise CRM solutions, custom software development, and cloud data platforms to US-based clients across sales, operations, and healthcare sectors. We build and manage complex technical products powered by offshore development teams based in Pakistan, working in close collaboration with US-based business leadership. Our team operates fully remote with a culture of accountability, technical excellence, and on-time delivery.
Position Summary
We are seeking a mid-level Software Project Manager to own the planning, coordination, and delivery of software development and CRM projects across our client portfolio. This role sits between technical teams and business stakeholders — you will manage sprint cycles, track delivery progress, coordinate developers and analysts, and ensure projects are delivered on scope, on time, and with clear communication to US-based clients and leadership.
The ideal candidate has 3–5 years of experience managing software or technology projects, a solid understanding of software development lifecycles, and strong skills in Agile and Scrum execution. You do not need to be a developer, but you must be technically literate enough to hold meaningful conversations with engineers, understand what is being built, and identify blockers before they become problems.
This is a project management and delivery coordination role. Candidates without any exposure to software development environments or technical teams are not suited for this position.
Key Responsibilities
Project Planning & Delivery Management
- Own end-to-end project planning for software development and CRM delivery engagements across client accounts
- Define project scope, milestones, delivery timelines, and resource allocation in collaboration with technical leads and business stakeholders
- Maintain project plans, Gantt charts, and sprint roadmaps with accurate, up-to-date status at all times
- Break down high-level client requirements into structured delivery phases, epics, and sprint-ready user stories
- Identify project risks early, escalate appropriately, and maintain a live risk and dependency log
- Track and manage scope changes through a structured change request process
Agile & Scrum Execution
- Facilitate daily standups, sprint planning, sprint review, and retrospective ceremonies for development teams
- Manage sprint backlogs in project management tools (Azure DevOps, Jira, or equivalent)
- Ensure stories are properly groomed, estimated, and prioritized before each sprint begins
- Track velocity, capacity, and sprint burndown; adjust plans based on real delivery data
- Remove blockers for developers, analysts, and QA team members across active sprints
- Maintain Agile discipline across distributed offshore and onshore team members
Developer & Team Coordination
- Coordinate day-to-day work across development teams including CRM developers, data engineers, analysts, and QA resources
- Assign tasks clearly, confirm understanding, and follow up on delivery commitments
- Run structured check-ins with individual contributors to surface blockers and progress updates
- Maintain team capacity tracking and flag resourcing gaps or conflicts to leadership
- Support onboarding of new contractors and ensure they are aligned to project standards and workflows
- Escalate performance or delivery issues to senior leadership with documented evidence
Client & Stakeholder Communication
- Serve as the primary point of contact for US-based clients on project status, delivery timelines, and issue resolution
- Prepare and deliver clear, professional project status updates: weekly summaries, milestone reports, and sprint reviews
- Facilitate client requirement sessions, clarification calls, and UAT coordination
- Translate client feedback into actionable tickets and communicate priority changes to the development team
- Maintain a professional, proactive communication standard that builds client confidence and trust
Documentation & Reporting
- Maintain comprehensive project documentation: scope documents, meeting notes, decision logs, and delivery trackers
- Produce weekly and monthly project health reports for internal leadership and client stakeholders
- Document processes, workflows, and SOPs for repeatable project delivery patterns
- Maintain a lessons-learned log and apply improvements across subsequent project cycles
Quality & UAT Coordination
- Coordinate user acceptance testing (UAT) cycles with client stakeholders and internal QA resources
- Track defects, manage bug triage, and ensure fix-verify cycles are completed within sprint timelines
- Define acceptance criteria for stories and confirm sign-off before features are closed
- Ensure deployments are planned, communicated, and executed with minimal disruption
Required Qualifications
- 3–5 years of experience managing software development, CRM, or technology delivery projects
- Solid understanding of Agile and Scrum methodologies: sprint ceremonies, backlog management, velocity tracking
- Experience coordinating cross-functional technical teams including developers, analysts, and QA
- Proficiency with at least one project management or ALM tool: Azure DevOps, Jira, Asana, Monday.com, or equivalent
- Strong written and spoken English: able to communicate clearly and professionally with US-based clients and leadership
- Ability to read and understand technical documentation, user stories, and system design discussions without being a developer
- Strong organizational skills: able to manage multiple concurrent workstreams without dropping threads
- Demonstrated experience producing structured project reports, status updates, and delivery documentation
Preferred Qualifications
- PMP, CAPM, or PMI certification — or actively pursuing
- Scrum Master certification: CSM, PSM I, or equivalent
- Experience managing Microsoft Dynamics 365 or Power Platform implementation projects
- Familiarity with Azure DevOps: boards, repos, pipelines, and sprint management features
- Exposure to data engineering or cloud platform delivery projects (Azure, Microsoft Fabric)
- Experience working with offshore Pakistan-based development teams and US-based clients across time zones
- US Healthcare technology project experience: HIPAA-aware delivery, DME software, revenue cycle platforms, or clinical systems — a strong advantage
- Exposure to financial operations workflows: billing systems, AR tracking, reporting platforms — useful context but this is not a finance or accounting role
- Based in Pakistan preferred for team proximity and cross-timezone collaboration with US clients
How to Apply Email: techarchitectahussain@gmail.com | CC: hiring@salesteq.us Include: resume/CV, any project portfolio or delivery samples (status reports, project plans, sprint trackers), and a cover letter describing the most complex software project you have managed, how you handle scope changes and client escalations, and your experience coordinating offshore development teams.
Sales Technologies LLC is an equal opportunity employer. We value technical excellence, collaboration, and continuous improvement. SalesTeq.us | aounhussain.com | techwithaoun.com | hussainindustriesgroup.com
Job Type: Full-time
Pay: Rs100,000.00 - Rs200,000.00 per month
Work Location: Remote