TechSoup

Senior CRM Developer/Engineer [international role based in Poland]

Remote, United States remote Entry Salary not listed
remote Design & Creative Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

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

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Design & Creative API integration CRM Javascript MySQL Operations remote

Likely questions

  1. Tell us about work you have done that is close to the Senior CRM Developer/Engineer [international role based in Poland] role.
  2. How would you approach your first 30 days at TechSoup?
  3. Which of API integration, CRM and Javascript have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with API integration, CRM and Javascript.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Senior CRM Developer/Engineer [international role based in Poland] role because I can bring practical experience in API integration, CRM and Javascript, learn the team quickly, and contribute to the outcomes TechSoup needs from this hire.

Related jobs.

More roles from this company or category.