CareerPlanSign in

Software Engineer (w/m/d)

Berlin, BERLIN💼 Full-time💰 $4,020–$4,020🗓 2026-09-09 → 2026-09-27

Core

Designing and implementing decoupled, event-driven microservices for the Fundraising department's cloud-based infrastructure.

Role type

Senior IC Software Engineer (C#/.NET/Azure)

Builds

Scalable cloud functions and integrations connecting CRM (MS Dynamics 365) with external systems

Domain

Non-profit / Humanitarian / Fundraising

Deliverable

production ML models | product features

Required skills

C#, .NET Core, Azure Functions, Azure Service Bus, REST APIs, Webhooks, relational databases, unit testing, integration testing, code reviews, technical documentation

Preferred skills

Microsoft Dynamics 365, Dataverse, Customer Insights, event-driven architecture, performance optimization

Technologies

Azure, C#, .NET Core, MS Dynamics 365, Service Bus

Responsibilities

Develop asynchronous serverless microservices; Integrate Microsoft Dynamics 365 and Customer Insights with external platforms; Develop customizations and interfaces for CRM to support administrative processes and marketing workflows; Extend automated unit and integration tests; Analyze performance bottlenecks and implement availability measures; Write clean, maintainable code and conduct code reviews; Document interfaces, components, and architectural decisions

Seniority

Mid-Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.