
Zuri Group
Remote Jobs
Achieve your fundraising goals with a thoughtful strategy and sophisticated technology.
8 Jobs
Software Developer – Backend, API Focus
Zuri GroupAchieve your fundraising goals with a thoughtful strategy and sophisticated technology.
• Design and implement enhancements and updates to an existing software platform; • Develop and maintain robust, well-documented APIs; • Collaborate on database schema design and performance optimization; • Write clean, maintainable, and testable code using modern backend frameworks, such as Node.js, Nest.js, and/or Typescript; • Participate in technical design discussions and contribute to architectural decisions; • Troubleshoot, debug, and improve system reliability and performance; and • Work closely with cross-functional teams to deliver high-quality solutions.
Functional Consultant
Zuri GroupAchieve your fundraising goals with a thoughtful strategy and sophisticated technology.
• Guide discovery for project deliverables including software configuration, custom development, and integration. • Lead technical requirements gathering sessions to analyze client needs and business processes, define and document project scope, and confirm solution viability. • Make decisions based on client requirements and configuring design decisions. • Proactively provide knowledge-backed recommendations and best practice advice on meeting goals through software system configuration, customization, process improvement, and/or staff training, including appropriate considerations of budget, timeframe, and client capacity. • Educate and train clients on system functionality, particularly for go-live stabilization, offering guidance for users to become proficient in use of new tools. • Design, validate, and implement critical system components in CRM platforms. • Articulate complex system challenges and solutions in an easy to digest manner. • Assist in defining the work required to deliver solutions in support of client needs, including level of effort. Provide oversight of project resources, jointly with project management. • Adapt to changing circumstances and be comfortable working in a fast-paced, dynamic environment.
Senior Functional Consultant
Zuri GroupAchieve your fundraising goals with a thoughtful strategy and sophisticated technology.
• Guide discovery for project deliverables including software configuration, custom development, and integration. • Lead technical requirements gathering sessions to analyze client needs and business processes, define and document project scope, and confirm solution viability. • Make decisions based on client requirements and configuring design decisions. • Proactively provide knowledge-backed recommendations and best practice advice on meeting goals through software system configuration, customization, process improvement, and/or staff training, including appropriate considerations of budget, timeframe, and client capacity. • Educate and train clients on system functionality, particularly for go-live stabilization, offering guidance for users to become proficient in use of new tools. • Communicate and collaborate with project managers, internal customers, and developers to design cohesive project strategies and ensure effective collaboration throughout all phases of development, testing and deployment. • Maintain an agile and dynamic delivery to facilitate timely responses to changing project/core solution requirements and customer objectives and innovate ways to meet mission goals successfully. • Work in customized CRM environments which include custom objects and workflows. • Assist Sales in assessing and scoping new projects including developing cost estimates and contributing to client presentations. • Support colleagues with technical assistance and best-practice guidance. • Engage with the greater higher ed and nonprofit community, remaining in the forefront of technological developments, and representing Zuri Group as a thought leader in the industry.
Salesforce Developer
Zuri GroupAchieve your fundraising goals with a thoughtful strategy and sophisticated technology.
• Design and develop customized solutions within the Salesforce platform to support critical business functions and meet project objectives, client requirements, and goals. • Collaborate with the technical lead in the technical design and implementation of Salesforce solutions, ensuring they are scalable, secure, and aligned with best practices. • Develop and maintain relationships with clients and senior leadership. • Collaborate with technical and non-technical stakeholders to gather and analyze requirements and business needs in order to provide recommendations for technical specifications and solutions. • Intentionally cultivate a collaborative environment that encourages creative problem solving from all involved parties. • Develop and maintain Apex classes, triggers, Visualforce pages, Lightning components, and other custom code. • Integrate Salesforce with other systems and third-party applications using APIs and middleware. • Provide technical guidance and mentorship to junior developers and other team members. • Conduct regular system audits and prepare for Salesforce releases, ensuring smooth transitions and minimal disruption. • Troubleshoot and resolve issues related to Salesforce applications and integrations. • Stay up-to-date with Salesforce advancements and industry trends to continuously improve our Salesforce environment. • Participate in pre-sales activities, including providing technical expertise and assisting with solution demonstrations. • Develop and implement reusable components and scalable solutions that can be adapted across multiple client projects. • Participate in our knowledge-sharing culture by contributing to internal documentation and best practices.
Associate Functional Consultant
Zuri GroupAchieve your fundraising goals with a thoughtful strategy and sophisticated technology.
• Assisting in the discovery for project deliverables including software configuration, custom development, and integration. • Support technical requirements gathering sessions to analyze client needs and business processes, define and document project scope, and confirm solution viability. • Assist in providing solutions and documenting client requirements to configure design decisions. • Proactively provide knowledge-backed recommendations and best practice advice on meeting goals through software system configuration, customization, process improvement, and/or staff training, including appropriate considerations of budget, timeframe, and client capacity. • Educate and train clients on system functionality, particularly for go-live stabilization, offering guidance for users to become proficient in use of new tools. • Design, validate, and implement critical system components in CRM platforms. • Articulate complex system challenges and solutions in an easy to digest manner. • Assist in defining the work required to deliver solutions in support of client needs, including level of effort. Provide oversight of project resources, jointly with project management. • Adapt to changing circumstances and be comfortable working in a fast-paced, dynamic environment.
Project Manager
Zuri GroupAchieve your fundraising goals with a thoughtful strategy and sophisticated technology.
• Demonstrate a firm grasp of PM principles and follow Zuri Group's PMO standards to manage the scope, schedule, budget, risk, quality, and customer satisfaction of multiple concurrent projects of varying size. • Work collaboratively with the client and project team to define and oversee deliverables, breaking down work into assignments housed within a centralized task management system. • Create complex project deliverables such as Project Charters, risk registers, visual workflows and dashboards, and multi-faceted project plans in an independent/autonomous environment. • Forecast project hours and resources. • Deliver accurate monthly budget reports that reflect project financial status. • Plan, organize and arrange onsite client meetings, product launches and support efforts. • Organize, plan and manage project resources, both Zuri Group and client teams. • Proactively identify risks to projects and propose changes to meet success criteria & escalate where appropriate to client and/or Zuri leadership. • Conduct project meetings, providing agendas and regular reports to communicate the status of projects to stakeholders within and beyond the project team. • Communicate with both technical and non-technical stakeholders and staff effectively and accurately through all levels of the agency.
Senior Business Analyst
Zuri GroupAchieve your fundraising goals with a thoughtful strategy and sophisticated technology.
• Guide discovery for project deliverables including software configuration, custom development, and integration. Record key decisions and business cases for project archive. • Analyze client needs and business processes. Identify functional and technical requirements needed to meet the client’s goals. • Write specifications to guide development efforts that meet those goals. • Proactively provide recommendations and best practice advice on meeting goals through software system configuration, customization, process improvement, and/or staff training. • Lead data focused projects with the client from scope to final solutions. • Develop and maintain relationships with clients and senior leadership. • Be the first point of contact for response to client technical questions. • Oversee Quality Assurance testing to ensure work products meet client requirements. • Educate and train clients on system functionality, particularly for go-live stabilization, offering users guidance to become proficient in use of new tools. • Participate in our knowledge-sharing culture by contributing to internal documentation and best practices. • Intentionally cultivate a collaborative environment that encourages creative problem-solving from all involved parties. • *The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time.*
Scrum Master, JIRA & Confluence Administrator
Zuri GroupAchieve your fundraising goals with a thoughtful strategy and sophisticated technology.
• Facilitate Scrum ceremonies including Sprint Planning, Stand-ups, Sprint Reviews, and Retrospectives. • Help the team maintain focus on sprint goals and commitments. • Administer and maintain Jira projects, workflows, fields, screens, issue types, permissions, and notifications. • Coach team members on Agile values, principles, and practices, including the adoption of JIRA as a tool to support these. • Encourage self-organization and accountability within the organization and accountability within the team. • Collaborate with the PMO Operations Team to develop and deliver training materials, documentation, and best practice guides. • Identify and remove blockers to help the team deliver efficiently. • Escalate risks and dependencies to internal stakeholders when necessary while protecting the team from unnecessary disruption. • Partner with Technical Leads and client-facing project managers to refine the backlog, maintain clear priorities, and understand delivery needs. • Build dashboards, filters, and reports in JIRA that provide clear snapshots of work item status for stakeholders and leadership. • Track team performance using Agile metrics (velocity, burndown, cycle time, throughput, etc.). • Facilitate improvement initiatives based on data and team feedback. • Encourage experimentation and iterative problem solving. • Ensure Jira is organized, clean, and aligned with organizational standards.