About the position
We are seeking a Senior .NET Developer to help design and maintain a distributed service architecture built around REST APIs, Domain Driven Design (DDD), and enterprise integrations. This role focuses heavily on service-to-service communication, including integrations with SOAP/WCF services, Python applications, and a React front end. The ideal candidate is an experienced backend developer who is comfortable working across multiple technologies and understands how complex systems integrate.
Responsibilities
• Design and maintain RESTful services in a Domain Driven Design architecture.
• Build and maintain integrations with SOAP-based services (WCF).
• Support service communication with Python applications and a React front end.
• Implement secure authentication and API integration patterns.
• Write and maintain SQL queries and work with relational databases.
• Troubleshoot and improve complex service integrations.
Requirements
• 5+ years .NET / C# development.
• Strong experience building and integrating REST APIs.
• Experience consuming or maintaining SOAP services.
• Solid understanding of service-oriented or distributed architectures.
• Working knowledge of SQL and relational databases.
• Experience implementing authentication and API security.
• Experience with complex SOAP integrations using WCF.
• Familiarity with ECF4.
• Experience with Domain Driven Design (DDD).
• Experience integrating with Python services.
• Familiarity with React-based applications.
Benefits
• Medical, Dental, and Vision coverage
• Paid Time Off (PTO)
• Internet Stipend for remote workers
• And much more!