Back to Jobs

TechSoup

Senior CRM Developer/Engineer

HybridseniorPosted 2 Apr 2026

About this role

<img src="https://we-work-remotely.imgix.net/logos/0171/4678/logo.gif?ixlib=rails-4.0.0&w=50&h=50&dpr=2&fit=fill&auto=compress" /> <p> <strong>Headquarters:</strong> Remote <br /><strong>URL:</strong> <a href="http://techsoupglobal.org">http://techsoupglobal.org</a> </p> <div class="col col-xs-7 description"> <span><span><span><b><span lang="en"><span><span><span>Senior CRM Developer/Engineer</span></span></span></span></b></span></span></span><br><span><span><span><b>About TechSoup</b></span></span></span><br><br><span><span><span>TechSoup is a global nonprofit social enterprise helping NGOs access technology, resources, and funding. For over 30 years, we’ve supported <b>1.4M+ organizations across 230+ countries</b>, delivering over <b>$19B in technology value</b>.</span></span></span><br><br><span><span><span>We’re a fully remote, mission-driven team using technology to create a more equitable world.</span></span></span><br><span><span><span><b>Position Summary</b>&nbsp;</span></span></span><br><span><span><span>As a Senior <b>Senior CRM Developer / Engineer</b> 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.</span></span></span><br><span><span><span><b>Key Responsibilities&nbsp;</b>&nbsp;</span></span></span><ul><li><span><span><span><span>Architect and build Functions-based microservices with production-grade reliability (message archiving, distributed locking, tiered retry, adaptive rate limiting)</span></span></span></span></li><li><span><span><span><span>Develop and maintain Dynamics 365/Dataverse customizations: plugins, custom APIs, web resources, and data models</span></span></span></span></li><li><span><span><span><span>Build and operate integrations across 6+ external systems (Box.com, Zendesk, NetSuite, IRS, CTP/XMAP, Onyx CRM and other Shared Tech Systems)</span></span></span></span></li><li><span><span><span><span>Design configuration-driven rule engines enabling business teams to modify qualification and routing logic without code changes</span></span></span></span></li><li><span><span><span><span>Implement security infrastructure</span></span></span></span></li><li><span><span><span><span>Build ETL pipelines for regulatory compliance data (IRS revocation lists to SQL Server to CRM)</span></span></span></span></li><li><span><span><span><span>Create bilingual implementations (C#/.NET + Python) of core services for flexibility and platform reach</span></span></span></span></li><li><span><span><span><span>Manage cloud infrastructure: Azure Functions Elastic Premium plans, multi-slot deployments, storage queues, table storage</span></span></span></span></li></ul><ul><li><span><span><span><span>Contribute to defining the plan &amp; approach for team&nbsp;</span></span></span></span></li><li><span><span><span><span>Quality results aligned with the enterprise architecture</span></span></span></span></li></ul><ul><li><span><span><span><span>Work actively with the whole team in preparing documentation, improving tech team capabilities and sharing knowledge regarding past and future implementations&nbsp; </span></span></span></span></li><li><span><span><span><span>Report, handle and verify defects&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>Recommending appropriate actions for test results&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>Close cooperation with Developers and DevOps daily&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>Help troubleshoot issues&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>Create logs to document testing phases and defects&nbsp;</span></span></span></span></li></ul><br><span><span><span><b>Your Profile:</b>&nbsp;</span></span></span><ul><li><span><span><span><span>You have at least 3+ years’ experience in similar position&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>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</span></span></span></span></li></ul><ul><li><span><span><span><span>You can think analytically and clearly present and justify your opinion&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>You are looking for new challenges&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>Can talk freely in English (or on a communicative level, but want to develop yourself in this area)&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>You want to share knowledge as well as learn from others&nbsp;</span></span></span></span><br>&nbsp;</li></ul><span><span><span><b>Work Environment&nbsp;</b></span></span></span><ul><li><span><span><span><span>Project management: Scrum in development, Kanban in support&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>Issue tracking tool: Jira&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>Knowledge repository: Confluence&nbsp;</span></span></span></span></li></ul><ul><li><span><span><span><span>Version control system: GIT&nbsp;</span></span></span></span></li></ul><span><span><span>&nbsp;</span></span></span><br><span><span><span>This is fully remote role</span></span></span><br><span><span><span><b>Salary range</b>: 12,000pln – 17,000 pln gross per month</span></span></span><br><span><span><span>This may change depending on location, as we recalculate it for Cost of Living index for the given country.</span></span></span><br><br><span><span><span>Send your CV to <a href="/cdn-cgi/l/email-protection#e5809f848f8486a59180868d968a9095cb8a9782"><span class="__cf_email__">[email&nbsp;protected]</span></a> with <b>Senior CRM Developer/Engineer</b> in the title.</span></span></span><br>&nbsp; </div> <p><strong>To apply:</strong> <a href="https://weworkremotely.com/remote-jobs/techsoup-senior-crm-developer-engineer">https://weworkremotely.com/remote-jobs/techsoup-senior-crm-developer-engineer</a></p>

Sourced from weworkremotely. Studivance does not host applications - you'll be redirected to the employer.

Ready to apply?

Click below to head to the application page.

Apply now