💼 Job postings from just USD $3 — Find Work. Buy & Sell. Socialise. Games. Travel.

TechSoup: Senior CRM Developer/Engineer

We Work Remotely

Full Time Ongoing Remote

Remote, United States of America

Posted: 06 Apr 2026

Job Description
Headquarters: Remote URL: http://techsoupglobal.org Senior CRM Developer/Engineer About TechSoup TechSoup is a global nonprofit social enterprise helping NGOs access technology, resources, and funding. For over 30 years, we’ve supported 1.4M+ organizations across 230+ countries , delivering over $19B in technology value . We’re a fully remote, mission-driven team using technology to create a more equitable world. Position Summary   As a Senior Senior CRM Developer / Engineer you will work closely with IT Team and various stakeholders. You will also be responsible for designing and implementing the full technology stack powering a global nonprofit enterprise operations platform. You will also be creating end-to-end flow starting from business process design and CRM customization through cloud-native serverless infrastructure, third-party API integrations, ETL pipelines, and security architecture. Key Responsibilities    • Architect and build Functions-based microservices with production-grade reliability (message archiving, distributed locking, tiered retry, adaptive rate limiting) • Develop and maintain Dynamics 365/Dataverse customizations: plugins, custom APIs, web resources, and data models • Build and operate integrations across 6+ external systems (Box.com, Zendesk, NetSuite, IRS, CTP/XMAP, Onyx CRM and other Shared Tech Systems) • Design configuration-driven rule engines enabling business teams to modify qualification and routing logic without code changes • Implement security infrastructure • Build ETL pipelines for regulatory compliance data (IRS revocation lists to SQL Server to CRM) • Create bilingual implementations (C#/.NET + Python) of core services for flexibility and platform reach • Manage cloud infrastructure: Azure Functions Elastic Premium plans, multi-slot deployments, storage queues, table storage • Contribute to defining the plan & approach for team  • Quality results aligned with the enterprise architecture • Work actively with the whole team in preparing documentation, improving tech team capabilities and sharing knowledge regarding past and future implementations  • Report, handle and verify defects  • Recommending appropriate actions for test results  • Close cooperation with Developers and DevOps daily  • Help troubleshoot issues  • Create logs to document testing phases and defects  Your Profile:   • You have at least 3+ years’ experience in similar position  • Experience in complex solutions in CRM Dynamics 365/Dataverse, Azure Functions, Azure Storage (Queues, Tables, Blobs), C#, .NET Framework, .NET 8, Python, JavaScript, OAuth/SOAP/REST, SQL Server/SSIS, MSAL, PowerShell • You can think analytically and clearly present and justify your opinion  • You are looking for new challenges  • Can talk freely in English (or on a communicative level, but want to develop yourself in this area)  • You want to share knowledge as well as learn from others    Work Environment  • Project management: Scrum in development, Kanban in support  • Issue tracking tool: Jira  • Knowledge repository: Confluence  • Version control system: GIT    This is fully remote role Salary range : 12,000pln – 17,000 pln gross per month This may change depending on location, as we recalculate it for Cost of Living index for the given country. Send your CV to [email protected] with Senior CRM Developer/Engineer in the title.   To apply: https://weworkremotely.com/remote-jobs/techsoup-senior-crm-developer-engineer
Interested in this role?

Please login or register to view and apply for this job

Login to Apply → Register Free
Job Summary
Company We Work Remotely
Location Remote, United States of America
Work Type Full Time
Duration Ongoing
Source Feed