Senior CRM Developer/Engineer [international role based in Poland]
Architect and build Functions-based microservices for global nonprofit operations
As a Senior CRM Developer/Engineer at TechSoup, you will design and implement the full technology stack powering a global nonprofit enterprise operations platform. This includes creating end-to-end flows from business process design and CRM customization through cloud-native serverless infrastructure, third-party API integrations, ETL pipelines, and security architecture. You will work closely with the IT team and stakeholders to build reliabl...
Why This Role?
Direct contribution to a mission-driven team that has delivered over $19B in technology value to NGOs globally
Key Responsibilities
- Architect and build Functions-based microservices with production-grade reliability features
- Develop and maintain Dynamics 365/Dataverse customizations including plugins, custom APIs, and web resources
- Build and operate integrations across 6+ external systems such as Box.com, Zendesk, and NetSuite
- Design configuration-driven rule engines enabling business teams to modify qualification logic without code changes
- Implement security infrastructure and build ETL pipelines for regulatory compliance data
- Manage cloud infrastructure on Azure Functions Elastic Premium plans with multi-slot deployments
Requirements
- At least 3+ years’ experience in a similar CRM developer/engineer role
- Experience in complex solutions using Dynamics 365/Dataverse
- Experience with Azure Functions and serverless architecture
- Experience building integrations with third-party systems via APIs
- Experience with ETL pipelines and data processing workflows
- Experience working with cloud infrastructure on Azure
Required Skills
Indonesia Context
- Working Hours Overlap:
- Flexible — work your own hours
Keywords
View Original Description from WeWorkRemotely
Original description from WeWorkRemotely
Headquarters: Remote URL: http://techsoupglobal.org Senior CRM Developer/Engineer [international role based in Poland] 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, however based in Poland Salary range : 12,000pln – 17,000 pln gross per month To apply: https://weworkremotely.com/remote-jobs/techsoup-senior-crm-developer-engineer-international-role-based-in-poland
Free account · no credit card · Log in
Pro $9/mo · unlimited applies + AI resume
Frequently asked questions
- Is Senior CRM Developer/Engineer [international role based in Poland] at TechSoup a remote job?
- Yes. Senior CRM Developer/Engineer [international role based in Poland] at TechSoup is a fully remote role open to candidates worldwide.
- What type of employment is Senior CRM Developer/Engineer [international role based in Poland] at TechSoup?
- This is a full time position.
- How do I apply?
- Click the "Apply" button on this page to go to the official application at TechSoup.
Explore related
Market data & reports
Salary & skill-demand research built from our own listings data.
- Indonesia IT Jobs vs Global Remote (2026)Primary analysis of 2,049 listings: methodology, classification rules, downloadable datasets.
- AI-Skill Demand: Indonesia vs Global Remote (2026)10,000+ postings, taxonomy-first classifier, Wilson CIs, pre-registered before analysis.
- Indonesia Hiring Report: Tech vs Non-TechJob demand by field from aggregate open-job counts — never individual listings.
- Indonesia Salary BenchmarkAggregate salary ranges across roles, with open methodology and dataset.
- Indonesia Quarterly Labor Market ReportLayoffs, funding, salaries & skills per quarter — open aggregates.
- Remote Market Reports by RoleAuto-generated per role family — skills, seniority, companies, salary.
- Global Remote Salary BenchmarkAnnual salary by role & currency, plus the share of listings open worldwide.
From the blog
- Senior Tech Roles Remote Salaries June 2026In-depth analysis of 7 senior tech role remote salaries from Vercel, Airbnb, Stripe, to Notion. Compare with local market and negotiation strategies.
- Sourcing Specialist: The Complete GlobalCurious about becoming a remote Sourcing Specialist? Learn the essential skills, tools, and how to land a USD-paying job—no matter where you live.
- Remote Mobile Developer Jobs July 2026A roundup of USD-paying remote mobile developer jobs from Loker Dollar. Analyze trends and get application tips.
Free account · no credit card · Log in
Pro $9/mo · unlimited applies + AI resume