Project Manager

Reposted Yesterday
Hiring Remotely in Boston, MA, United States
In-Office or Remote
59K-96K Annually
Senior level
Information Technology • Mobile • Social Impact • Software
Dimagi strives to build and scale sustainable, high-impact digital solutions that amplify Frontline Workers and programs
The Role
Manage and support software implementation projects for clients, including planning, requirements gathering, stakeholder communication, integrations, documentation, training, risk tracking, quality management, and deployment. Collaborate with technical leads, analysts, engineers, partners, and vendors in an agile environment. Use AI-assisted tools to improve project documentation and analysis while mentoring teams and delivering technology solutions that support global health and development.
Summary Generated by Built In

About Us:

Dimagi is an award-winning social enterprise and a certified B Corp and Benefit Corporation. Our primary product, CommCare, is the most widely-deployed open-source digital platform for enabling Frontline Workers. Since 2002, governments and organizations across all sectors have built customized mobile, web, and SMS applications on CommCare to deliver services to underserved populations. Dimagi is more than a tech company. We are an impact-first team of compassionate people from all parts of the world and all walks of life, dedicated to using business as a force for good in global health and development.

About the position:

Dimagi is looking for a Project Manager (PM) to join our US Solutions division. This position will be affiliated with our office in Cambridge, MA, but is also open to remote employment within the US. New hires are expected to attend an initial in-person onboarding meeting with colleagues during their first 90 days. This is a 12-month fixed-term position with the possibility of renewal based on business requirements and mutual interest. 

The Project Manager is a mid-level position at Dimagi. You will play a critical role in either managing or heavily supporting one or more projects to optimally design and roll out technology solutions for Dimagi's clients. You will be the face of Dimagi for partner-facing interactions, ensuring successful deliverable completion and stakeholder management. You will work in an agile environment alongside developers, engineers, public health specialists, and technical leaders. You will be expected to oversee the development and implementation of various deliverables against tight timelines, including project documentation (project plans, risk logs, training materials etc.), detailed project plans, stakeholder presentations, and changes to applications. You will collaborate with a network of partners and vendors for the project's ultimate success - including expectation management, scope management, explaining technical concepts, and building a strong rapport. This role assumes comfort using AI-assisted tools, including large language models, to support planning, analysis, documentation, and learning in a fast-paced delivery environment.

Dimagi’s US Solutions Team delivers challenging and exciting projects. You'll have an opportunity to quickly dive into and learn from multiple project areas, all while making a real, positive impact. We are looking for both leaders and teachers who are excited to chart the team's strategic direction and who make time for project management guidance, training, and mentoring to improve the project team's effectiveness.

Responsibilities:

The specific responsibilities of a Project Manager can vary per project but are likely to include:

  • Serve as a key external-facing representative for a project team. Project Managers are responsible for leading conversations around project planning, requirements, roadmapping and ensuring adherence to standard project management practices.
  • Coordinate with the project’s technical lead to manage the implementation of technical requirements as defined by clients and the project's requirements team. Project teams use the most advanced functionality of the CommCare platform to create complex applications that enable users to accomplish a range of tasks.
  • Lead internal or client-facing conversations to determine the technical requirements and considerations for integrations between CommCare and other platforms/systems
  • Develop, document, and champion best practices with our teams for application deployment and release for large projects, while continuously improving the Project Management methodology and technical quality of team outputs
  • Use AI-assisted tools thoughtfully to improve efficiency in requirements synthesis, project documentation, risk tracking, and stakeholder communications, while ensuring accuracy and alignment with project standards.
  • Create process and workflow mapping, diagrams, use cases, and other documents in support of projects
  • Lead or support the development of training programs and capacity building efforts for a variety of system users
  • Design, create, and manage effective implementation strategies that consider how various workstreams or activities will impact the success of the overall project or program
  • Manage project quality throughout the software development lifecycle
  • Serve as a representative of a project team while working closely with a client-facing Technical Lead, Technical Analysts, and internal Software Engineers to determine and implement practices to ensure CommCare's quality and reliability
  • Examine patterns of system use and proactively identify possible improvements to the system which will make for a better end-user experience

At Dimagi, Project Managers may fulfill a variety of functional roles, which will likely change over time as Dimagi partners with new clients and takes on new challenges and will vary depending upon the size and complexity of a project. Examples of common roles for a Project Manager include but are not limited to overall Project Lead, Requirements Lead, Integrations Lead, or Implementation Lead.

Minimum Requirements:

  • 5+ years of experience working on and leading software teams, either in project management, product management, software development, technical operations, or a relevant area.
  • Experience working in and leading dynamic teams working in software, SaaS solutions, or application development
  • Demonstrated expertise in collecting requirements from different stakeholders and translating them into technical changes with project teams
  • Comfortable working in an environment with changing and, at times, ambiguous priorities and tasks.
  • Self-motivated, results-oriented team player who also can coordinate and lead dynamic teams
  • Highly organized, able to multitask, and detail-oriented - whether in collecting requirements, testing applications, putting together a deliverable deck, etc.
  • Have an incredibly analytical mindset - someone who isn't afraid to get messy in Excel models or working to figure out what part of an application isn't right due to a bug.
  • Comfort using AI-assisted tools (including LLMs) to support project management tasks such as drafting and refining documentation, synthesizing inputs across stakeholders, analyzing risks or tradeoffs, and onboarding quickly to new domains or systems.
  • Strong data analysis experience
  • Excellent written and verbal communication skills, as well as organizational skills
  • Analytics and process-driven thinker
  • Demonstrated ability and excitement to engage with a variety of clients, especially government stakeholders
  • Committed to making social impact
  • Eligible to work in the United States

Bonus Skills:

  • Experience working in the US public health or healthcare space (including with EMRs)
  • Experience delivering technology to support healthcare or health service delivery.
  • Experience in delivering enterprise software implementations
  • Experience with systems integration and/or database management

Benefits Provided:

We aim to make a difference, not just as a company but also as an employer. We are transparent about salaries at all levels of the organization and have a standard, global pay scale for all positions. Our salaries are cost of living adjusted and non-negotiable. The estimated salary range for this position is 58,680 to 96,166 USD annually. Your final salary within the range will be dependent on where you are geographically based and might fall outside of this estimated range. 

The benefits we offer are geared towards having a strong impact on our staff’s well-being. A few of our key benefits are outlined below:

  • 100% employer-sponsored medical insurance paired with a generous Health Reimbursement Account (HRA) fund
  • Access to voluntary dental and vision insurance plans
  • A 401(K) plan with up to a 4% employer match
  • 30 days paid time off inclusive of holidays
  • Unlimited sick time and excellent parental leave policy
  • Home office setup and remote work benefit
  • Professional Development Benefit
  • Access to an Employee Assistance Program (EAP) through ComPsych

Dimagi is an Equal Opportunity Employer. We celebrate and support diversity and are committed to providing a work environment that is inclusive and free of discrimination and harassment. All employment decisions are based on individual qualifications without regard to race, color, religion, age, sex, sexual orientation, ethnicity, gender identity and expression, national origin, family or parental status, veteran or disability status.

Skills Required

  • 5+ years of experience working on and leading software teams in project management, product management, software development, technical operations, or a relevant area
  • Experience working in and leading dynamic teams delivering software, SaaS solutions, or application development
  • Expertise collecting requirements from stakeholders and translating them into technical changes with project teams
  • Ability to work with changing and ambiguous priorities
  • Ability to coordinate and lead dynamic teams
  • Strong organizational, multitasking, and attention-to-detail skills
  • Analytical mindset, including comfort with Excel models and investigating application bugs
  • Comfort using AI-assisted tools and large language models for project management tasks
  • Strong data analysis experience
  • Excellent written and verbal communication skills
  • Analytics and process-driven thinking
  • Ability to engage with clients, especially government stakeholders
  • Commitment to making social impact
  • Eligibility to work in the United States
  • Experience working in US public health or healthcare, including EMRs
  • Experience delivering technology for healthcare or health service delivery
  • Experience delivering enterprise software implementations
  • Experience with systems integration or database management
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Cambridge, MA
231 Employees
Year Founded: 2002

What We Do

Dimagi is an award-winning social enterprise and a certified B-corp and Benefit Corporation. We build software solutions and provide technology consulting services to help organizations maximize the impact of their frontline workforces. Our open-source technology platform, CommCare, is the world’s most widely-used and researched mobile data collection platform for frontline workers. Our choice to be a certified B-Corp and Benefit Corporation sends a clear signal to our partners, our team members, and our communities that we not only believe but also take action in using business as a force for good. Together they combine our passion and commitment to tackle complex health and social inequities and work towards a brighter future for all.

Why Work With Us

Dimagi is more than a tech company. We are a diverse team of creative problem solvers dedicated to using our skills and experience to enable our partners and frontline programs to deliver more impact globally. We celebrate differences, treat each other with respect, and value failure as a chance to learn. At Dimagi, you can be uniquely you!

Gallery

Gallery

Similar Jobs

CDW Logo CDW

Project Manager

Information Technology
Remote or Hybrid
US
15100 Employees

AMP Logo AMP

Project Manager

Artificial Intelligence • Computer Vision • Greentech • Machine Learning • Robotics • Industrial • Automation
Easy Apply
Remote or Hybrid
United States
175 Employees

Function Health Logo Function Health

Project Manager

Information Technology • Consulting
Remote
US
116 Employees

Vetcove Logo Vetcove

Project Manager

Healthtech • Pet
Remote
USA
65 Employees
75K-100K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account