Freelance Blackbaud CRM Developer at Zuri Group | Torre

Freelance Blackbaud CRM Developer

You'll drive impact by building innovative solutions for social good.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

USD75.4K - 100K/year

~COP150M - 200M/year

+ Equity

+ Bonuses

location_on
Remote (for United States residents)
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 6 months ago

Requirements and responsibilities


Overview: The BBCRM Developer provides software development and support for client projects and on internal initiatives. Typical client projects include building customizations for the fundraising software Blackbaud CRM, and integrations between donor engagement platforms. The BBCRM Developer may also contribute to product development initiatives, focused on supporting clients’ fundraising efforts.Job ResponsibilitiesDevelop software to meet project objectives requirements.Collaborate with clients and stakeholders to understand their business requirements and translate them into technical specifications for CRM and/or software solutions.Design and develop software applications using relevant programming languages.Write and maintain code that is clean, efficient, and well-documented.Conduct unit and integration testing to ensure that software applications meet functional and performance requirements.Identify and troubleshoot issues with software applications, and implementing fixes or workarounds as needed.Stay up to date with emerging trends and technologies in software development and provide recommendations to clients or stakeholders based on software updates.Provide ongoing support and maintenance for software applications, including bug fixes and feature enhancements.Intentionally cultivate a collaborative environment that encourages creative problem solving from all involved parties.Participate in our knowledge-sharing culture by contributing to internal documentation and best practices.Collaborate with other members of the development team to ensure that projects are completed on time and within budget.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.Relevant Skills & Experience3+ years of experience in software development and applications development involving integration principles and concepts.Strong MS SQL knowledge, including advanced ability to write SQL and T-SQL scripts, stored procedures and functions.Experience with writing or managing ETL scripts.Experience supporting/customizing vended software (preferably Blackbaud CRM).Experience with a variety of data sources and input/output formats (Blackbaud CRM, Blackbaud Data Warehouse).Facility with developing code to interact with REST and SOAP APIs.Experience orchestrating multiple processes to achieve functional objectives.Highly analytical, technically proficient, and able to learn new tools and software quickly.Comfortability managing multiple projects at a time with fast turnaround times.Excitement for finding creative solutions to complex technical problems.Ability to collaborate with colleagues for broader solutioning of client/project needsPassion for nonprofit and/or higher education work and a commitment to using technology for social good.Ability to communicate with both technical and non-technical stakeholders and staff effectively and accurately through all levels of the agency.Demonstrated commitment to fostering and maintaining an environment of diversity, inclusion, and belonging.Bonus PointsBachelor's degree in Computer Science or related field.Working experience using Microsoft BI software (SSRS, SSIS, SSAS, Power BI).Experience working with large non-profit or higher education organizations, with knowledge of applicable fundraising and business processes.Working knowledge of JIRA or other task-management systems.Pay ratePay rate for this role begins at $45/hour and increases depending on experience.NoteNOTE: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.BenefitsMedical, Dental, and Vision insurance, some plans covered 100% by Zuri Group.Health Savings Account (HSA) contribution by Zuri Group on eligible plans.Basic Life Insurance provided by Zuri Group.Group plans for voluntary coverage including Short-Term Disability, Long-Term Disability, Life, Accident, Critical Illness, and Supplemental Vision.401(k) Plan with 3% employer contribution.Flexible Spending Accounts (FSA) for health and dependent care expenses.Company cell-phone plans and work-from-home equipment.Wellness program and an emphasis on work-life balance.Continuing education time and reimbursement.LocationWe are currently working remotely with no return to office date. Applicants may reside in the following states: AR, AZ, CA, CO, CT, DC, FL, GA, IL, KS, MA, MD, MI, MO, NE, NH, NJ, NV, NY, OR, PA, SC, TN, TX, VA, WI, and WV. Due to FL legislation, Zuri Group is required to participate in e-verify.AI disclaimerWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. If you would like more information about how your data is processed, please contact us.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.