ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior .NET Developer (Blackbaud CRM)

Zurigroup

United States - Remote Flexibility Remote permanent

Posted: October 24, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Senior .NET Developer provides software development and support for client projects and internal initiatives. Typical client projects include building customizations for the fundraising software Blackbaud CRM, and integrations between related platforms. The senior developer may also contribute to product development initiatives, focused on supporting clients’ fundraising efforts.

Job Description

Overview: The senior 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 related platforms. The senior developer may also contribute to product development initiatives, focused on supporting clients’ fundraising efforts.


Job Responsibilities :
• Lead Software Development: Take the lead in designing and developing complex software solutions to meet the objectives of client projects and internal initiatives. Collaborate with cross-functional teams to analyze project requirements and architect efficient and scalable solutions.
• Client Project Customization: Customize and extend fundraising software systems, like Blackbaud CRM, to cater to the specific needs of clients. Utilize expertise in software development and fundraising domain knowledge to deliver tailored solutions that enhance client fundraising efforts.
• Build custom integrations between third-party services: CRMs, email tools, online engagement platforms and acquire expertise in utilizing BBIS and BBCRM systems.
• Demonstrate a strong ability to adapt and learn new systems.
• Integration Expertise: Develop integration solutions to seamlessly connect donor engagement platforms and other third-party systems with existing software infrastructure. Ensure data integrity and smooth data flow between systems for optimal performance.
• Quality Assurance: Take responsibility for conducting thorough quality assurance testing on software deliverables to ensure they meet the high standards of client requirements and expectations. Identify and rectify any defects or issues proactively.   
• Technical Mentorship: Act as a mentor to less experienced staff, providing guidance and support to help them grow their technical skills and contribute effectively to the team's success.
• Stakeholder Collaboration: Collaborate closely with project managers, business analysts, and other stakeholders to ensure clear communication, alignment of objectives, and successful project execution.
• Intentionally cultivating a collaborative environment that encourages creative problem solving from all involved parties.
• Participating in our knowledge-sharing culture by contributing to internal documentation and best practices.
• Collaborating with other members of the development team to ensure that projects are completed on time and within budget.


Relevant Skills & Experience:
• 5+ years of hands-on experience in software development with Blackbaud or 7+ years of experience in .NET based web application development. Experience in customizing and extending fundraising software solutions.
• A strong understanding of the software development lifecycle.
• Ability and experience writing code against APIs (REST, SOAP)
• Highly analytical, technically proficient, and able to learn new tools and software quickly.
• Experience communicating with a wide range of technical and non-technical audiences and developing clear written documentation.
• Drive to solve problems efficiently, creatively, and independently.
• Ability to collaborate with colleagues for broader solutioning of client/project needs.
• Strong MS SQL knowledge, including advanced ability to write SQL and T-SQL scripts, stored procedures and functions. Familiarity with SQLClr and XPath.
• Experience with writing or managing DDL and/or DML scripts.
• 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.
• Passion for nonprofit and/or higher education work and a commitment to using technology for social good.
• 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.


Bonus Points:
• Bachelor's degree in Computer Science or related field.
• Fluency with XPath Queries.
• Expertise using SAAS/SCSS, Vanilla JS, Web components, CSS frameworks (Bootstrap), or JS frameworks like (React, Angular, Vue).
• 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.


The salary floor for this role is $115,000, commensurate with experience.

Benefits
Full-time employees have access to the following:
- Medical, 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.

Location
We 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, NE, NH, NJ, NY, OR, PA, SC, TN, TX, VA, WI, and WV. Due to FL legislation, Zuri Group is required to participate in e-verify.

Zuri Group is a safe, inclusive workplace for people of all backgrounds and walks of life. We encourage applications from people of all races, religions, national origins, genders, sexual orientations, gender identities, gender expressions, and ages, as well as veterans and individuals with disabilities. Some candidates may see a long list of job requirements and feel discouraged because they don’t match every single bullet point – we suggest, please apply anyway. We value potential, curiosity, and willingness to learn, and we are committed to providing training and support to help our employees grow and develop their skills.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply