

KamisPro
Technical Business Analyst - Salesforce
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Technical Business Analyst - Salesforce (nonprofit) with a 6-month contract, remote work, and a focus on Salesforce and fundraising applications. Requires a Bachelor's degree, strong communication skills, and experience in software development lifecycle management.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
Unknown
-
ποΈ - Date
April 14, 2026
π - Duration
More than 6 months
-
ποΈ - Location
Remote
-
π - Contract
Fixed Term
-
π - Security
Unknown
-
π - Location detailed
Washington DC-Baltimore Area
-
π§ - Skills detailed
#Migration #Deployment #Business Analysis #Strategy #Consulting #Database Administration #Visualization #Documentation #Data Migration
Role description
Technical Business Analyst - Salesforce (nonprofit). Consulting opportunity with good chance to go full time with our nonprofit client as long as funding is secured. For now it's listed as 6 months.
Excellent opportunity to join a growing national nonprofit as it expands its IT department (currently ~12 team members). This role is ideal for candidates with experience in non-siloed environments who are comfortable wearing multiple hats. Although 100% remote, preference will be given to candidates that reside Eastern or Central Time.
Ideally the candidate will be strong with Salesforce (certification not required, but a plus) and/or fundraising applications.
Position Summary
The Technical Business Analyst will lead the planning, development, and implementation of software solutions, including web-based applications used internally and externally. This role is responsible for managing the full software development lifecycle, from identifying business needs through implementation, evaluation, and ongoing support.
The Technical Business Analyst works closely with internal stakeholders, manages relationships with third-party vendors, and applies technical expertise to assess software design approaches and deliver practical cost/benefit analyses aligned with organizational strategy.
Organization Overview
The organization is a nonprofit operating complex, multi-stakeholder programs with both domestic and international reach. It delivers services through partnerships with government entities, community organizations, and other institutional collaborators. The organization emphasizes operational effectiveness, accountability, and continuous improvement supported by technology-enabled solutions.
Compensation & Benefits
The organization offers a competitive benefits package designed to support employee well-being and long-term retention, including:
β’ Health insurance options available upon start of employment
β’ Extensive PTO inclusive of vacation, sick leave, and observed holidays
β’ Fully paid parental and family medical leave in accordance with organizational policy
β’ Employer-sponsored retirement plan with contributions and matching opportunities up to 10%
Key Responsibilities
β’ Collaborate with program and operational leaders to understand current and future business needs and identify appropriate technical solutions.
β’ Plan and manage software development initiatives in partnership with internal teams and external vendors.
β’ Document business, functional, and technical requirements to ensure alignment between stakeholders and developers.
β’ Oversee the design, development, testing, and deployment of new network- and web-based applications.
β’ Maintain and enhance existing applications, including issue resolution, upgrades, and database administration.
β’ Serve as a subject matter expert for assigned systems and platforms.
β’ Communicate project status, risks, and timelines to internal stakeholders and external partners as appropriate.
β’ Coordinate process changes, training, data migration, and implementation activities related to new or updated systems.
β’ Evaluate system performance post-implementation and recommend improvements or corrective actions.
β’ Design, build, and maintain reports, dashboards, and data visualizations from multiple data sources.
β’ Analyze and manipulate data to support operational and strategic decision-making.
β’ Perform additional duties as assigned.
Qualifications
β’ Bachelorβs degree in Information Technology or a related field, or equivalent professional experience.
β’ Demonstrated ability to support and analyze multiple software applications.
β’ Experience acting as a technical or functional subject matter expert.
β’ Strong written and verbal communication skills with both technical and non-technical audiences.
β’ Proven ability to influence stakeholders, facilitate consensus, and work effectively across teams.
β’ High attention to detail, strong organizational skills, and commitment to thorough documentation.
β’ Proficiency with common productivity tools and web-based applications.
Technical Business Analyst - Salesforce (nonprofit). Consulting opportunity with good chance to go full time with our nonprofit client as long as funding is secured. For now it's listed as 6 months.
Excellent opportunity to join a growing national nonprofit as it expands its IT department (currently ~12 team members). This role is ideal for candidates with experience in non-siloed environments who are comfortable wearing multiple hats. Although 100% remote, preference will be given to candidates that reside Eastern or Central Time.
Ideally the candidate will be strong with Salesforce (certification not required, but a plus) and/or fundraising applications.
Position Summary
The Technical Business Analyst will lead the planning, development, and implementation of software solutions, including web-based applications used internally and externally. This role is responsible for managing the full software development lifecycle, from identifying business needs through implementation, evaluation, and ongoing support.
The Technical Business Analyst works closely with internal stakeholders, manages relationships with third-party vendors, and applies technical expertise to assess software design approaches and deliver practical cost/benefit analyses aligned with organizational strategy.
Organization Overview
The organization is a nonprofit operating complex, multi-stakeholder programs with both domestic and international reach. It delivers services through partnerships with government entities, community organizations, and other institutional collaborators. The organization emphasizes operational effectiveness, accountability, and continuous improvement supported by technology-enabled solutions.
Compensation & Benefits
The organization offers a competitive benefits package designed to support employee well-being and long-term retention, including:
β’ Health insurance options available upon start of employment
β’ Extensive PTO inclusive of vacation, sick leave, and observed holidays
β’ Fully paid parental and family medical leave in accordance with organizational policy
β’ Employer-sponsored retirement plan with contributions and matching opportunities up to 10%
Key Responsibilities
β’ Collaborate with program and operational leaders to understand current and future business needs and identify appropriate technical solutions.
β’ Plan and manage software development initiatives in partnership with internal teams and external vendors.
β’ Document business, functional, and technical requirements to ensure alignment between stakeholders and developers.
β’ Oversee the design, development, testing, and deployment of new network- and web-based applications.
β’ Maintain and enhance existing applications, including issue resolution, upgrades, and database administration.
β’ Serve as a subject matter expert for assigned systems and platforms.
β’ Communicate project status, risks, and timelines to internal stakeholders and external partners as appropriate.
β’ Coordinate process changes, training, data migration, and implementation activities related to new or updated systems.
β’ Evaluate system performance post-implementation and recommend improvements or corrective actions.
β’ Design, build, and maintain reports, dashboards, and data visualizations from multiple data sources.
β’ Analyze and manipulate data to support operational and strategic decision-making.
β’ Perform additional duties as assigned.
Qualifications
β’ Bachelorβs degree in Information Technology or a related field, or equivalent professional experience.
β’ Demonstrated ability to support and analyze multiple software applications.
β’ Experience acting as a technical or functional subject matter expert.
β’ Strong written and verbal communication skills with both technical and non-technical audiences.
β’ Proven ability to influence stakeholders, facilitate consensus, and work effectively across teams.
β’ High attention to detail, strong organizational skills, and commitment to thorough documentation.
β’ Proficiency with common productivity tools and web-based applications.






