Skill diminta
.NETASP.NETAzureCRMGraphQLPostgreSQLUnit Testing
Deskripsi
About the role
You will take primary ownership of third-party integrations and supporting back-end work on a large-scale association web platform. This is a focused, well-scoped role: you will not be spread across CRM architecture or business rules discovery — that work is handled separately. Your lane is the integration layer and the back-end services that support it.
You will work alongside an existing development team and report into our technical lead. The platform is being built on a modern .NET stack with a clean architecture approach, and you will be expected to come up to speed quickly and deliver to a high standard independently.
- What you will do
- Design and build third-party integrations, primarily Stripe (payments) and DocuSign (document workflows), via REST APIs and webhooks
- Develop and maintain back-end services and APIs (REST and GraphQL) within a Clean Architecture structure
- Write robust, well-tested code with strong unit test coverage
- Work within an Azure-hosted environment using Azure App Service
- Collaborate with the team on authentication and identity management via Microsoft Entra ID
- Coordinate with the broader development team to ensure integration work aligns with the platform's core data and business logic
- What you will bring
- Solid hands-on experience with C# / .NET, particularly ASP.NET Core
- Strong understanding and practical application of Clean Architecture (Domain / Application / Infrastructure / API layering)
- Experience with Entity Framework Core and PostgreSQL
- Proven experience integrating third-party REST APIs and webhooks, specifically platforms such as Stripe and DocuSign
- Familiarity with GraphQL APIs
- A strong unit testing discipline — you write tests as a matter of course, not as an afterthought
- Working knowledge of Azure App Service
- Familiarity with Microsoft Entra ID for authentication and identity management
- Ability to work independently and take ownership of your scope without needing heavy direction
- Engagement
Type
Fixed-term
Start
ASAP
Location
- Remote-friendly
- To apply
- Send your CV and a brief note on relevant experience to
- ••••@2damcreative.com
. Applications without back-end integration experience (specifically REST APIs, webhooks, and payment/document platforms) will not be considered.