About iDonate
iDonate is a SAAS organization providing a digital giving platform to maximize non-profit donations. We empower organizations by providing a unique, simple, centralized, and secure product to our customers, further supporting their ability to drive donations, increase revenue, and grow their missions. Our advanced technology amplifies good and allows both our employees and customers to do more good. Mission impact and world-changing customers while bridging the distance between old world ideas and new age innovations combined in elegance and usability are what motivates team Do Gooder to show up and make a difference every day.
About the Role
We are seeking a skilled and motivated .NET Contractor to work on our Integrations Platform (IX), which connects iDonate’s digital giving platform with leading CRMs and nonprofit tools. This role is critical in maintaining and enhancing existing integrations, ensuring smooth functionality as customers make updates to their systems. You’ll play an integral part in supporting nonprofits by enabling seamless data flow between platforms, directly contributing to their mission-driven work.
This is a contract position with the potential for future extensions based on performance and project needs.
Responsibilities
· Integration Maintenance: Monitor, update, and maintain existing CRM integrations, ensuring compatibility with customer updates and system changes.
· Support and Troubleshooting: Investigate, diagnose, and resolve integration-related issues to minimize downtime and improve reliability.
· Development and Optimization: Enhance integration functionality by implementing improvements to performance, scalability, and usability.
· Collaboration: Work closely with internal teams, including Product, Engineering, and Customer Success, to address customer needs and prioritize updates.
· Documentation: Create and maintain clear technical documentation for integrations to support internal knowledge transfer and future development.
· Testing and Quality Assurance: Develop and execute robust testing protocols to ensure integrations meet functional and performance standards.
Qualifications
Experience:
· 3+ years of experience with C# / .NET development.
· Previous experience with CRM platforms and integration APIs (e.g., Salesforce, Blackbaud, HubSpot, Virtuous, Raiser’s Edge) is highly desirable.
Technical Skills:
· Strong understanding of RESTful APIs, data formats (JSON, XML), and authentication protocols (OAuth, API keys).
· Experience with .NET development
· Bonus: experience with integrations and associated middleware
Problem-Solving: Strong analytical and problem-solving abilities with a focus on delivering user value.
Teamwork: Excellent communication skills and the ability to thrive in a collaborative environment.
Driven: Ability to work independently or with minimal supervision while coordinating changes clearly across the team to the benefit of delivering on provided goals within the context.
Mission-Driven: Passion for supporting nonprofits and making a meaningful impact through innovative technology.
Culture
iDonate’s Do Gooder culture includes results-oriented work in an innovative environment where collaboration and high ownership are the catalyst to seizing opportunities to amplify mission impact.
Job Types: Part-time, Contract
Pay: $107,098.00 - $117,082.00 per year
Expected hours: 25 per week
Compensation Package:
Schedule:
Work Location: Remote