Job Description
Job Description
Title : Senior Backend Web Developer
FLSA : Exempt
Reports To : Director of Marketing
Position Summary : We are seeking a Senior Backend Web Developer with 7 years of experience in .NET, C#, and enterprise system integration to support and enhance DynamicWeb-based eCommerce websites while leading the transition to WooCommerce as our long-term eCommerce solution.
The ideal candidate has expertise in backend architecture, API development, cloud services (Azure), and integrations with Microsoft Dynamics 365 Finance & Operations (D365 F&O) and Customer Engagement (D365 CE).
Key Responsibilities
Support & Enhance DynamicWeb Websites (Current State)
- Maintain, troubleshoot, and enhance existing DynamicWeb-based eCommerce websites.
- Work with DynamicWeb’s backend (ASP.NET, C#) and Razor templates to develop and optimize eCommerce functionality.
- Support ERP (D365 F&O) and CRM (D365 CE) integrations for order processing, inventory management, and customer accounts.
- Optimize SQL Server performance and develop custom stored procedures as needed.
- Ensure security, compliance, and performance of all backend systems.
Lead the Transition to WooCommerce (Future State)
Architect and develop custom APIs, Webhooks, and integrations to facilitate the transition from DynamicWeb to WooCommerce.Build and maintain WooCommerce backend functionality, including :Custom plugin development using PHP, MySQL, and WooCommerce APIs.
Performance optimizations for high-traffic eCommerce environments.Integration of third-party services (payment gateways, shipping providers, and tax calculation tools).Ensure smooth migration of data (products, orders, customers) from DynamicWeb to WooCommerce.D365 F&O & CE Integration
Design and develop APIs and workflows to synchronize customer data, orders, invoices, and inventory between D365 F&O, D365 CE, and WooCommerce.Implement real-time order management, inventory updates, and financial reporting integrations.Work with Power Automate, Logic Apps, and Azure Functions to optimize data flow.Troubleshoot and enhance existing ERP and CRM integrations.Cloud & DevOps
Implement CI / CD pipelines, automated testing, and containerized deployments (Docker, Kubernetes).Deploy and maintain backend applications on Azure (App Services, Functions, API Management, Service Bus, SQL Databases).Ensure data security, compliance, and scalability within cloud
Education / Technical Certifications :
Experience with headless eCommerce and API-driven storefronts.Knowledge of GraphQL, gRPC, or WebSockets for real-time data exchanges.Familiarity with serverless architectures (Azure Functions, AWS Lambda).Understanding of DevOps practices, CI / CD, and cloud security best practices.Experience :
7 years of experience in backend web development using .NET (Core / Framework) and C#.Experience working with DynamicWeb eCommerce platform and / or its backend architecture (ASP.NET, Razor, C#).Proficiency in WooCommerce backend development (PHP, MySQL, WordPress APIs, and WooCommerce customization).Strong knowledge of RESTful API development, Webhooks, and microservices architecture.Experience integrating D365 F&O and D365 CE with eCommerce platforms.Expertise in Azure cloud services (Logic Apps, Function Apps, API Management, Azure SQL, Service Bus, etc.).Advanced proficiency in SQL Server, Entity Framework, and relational database design.Experience with OAuth, JWT, and API authentication mechanisms.Strong problem-solving and debugging skills with a focus on scalable architecture.Excellent communication and collaboration skills to work effectively with cross-functional teams.Skillsets :
Organizational skillsAdministrative skillsComputer skillsLeadership skillsCommunication SkillsCollaboration skillsIndependent skillsAnalytica skills