Join B Dynamic Logistics, a leading logistics company dedicated to optimizing supply chain solutions and enhancing operational efficiency for our partners. We leverage innovative technology to streamline logistics processes and drive impactful change within the industry.The Role: As a .NET + Full-Stack Software Engineer, you will design and develop scalable microservices using Domain-Driven Design (DDD) with Ardalis Specification, focusing on seamless integrations with logistics, warehouse management systems (WMS), and eCommerce platforms like Shopify, WooCommerce, and Australia Post. You'll build secure APIs, webhooks, and custom technology solutions to streamline multi-warehouse operations, optimize order routing, and enhance partner workflows.A key part of your role involves customizing SharePoint Online environment and developing PowerApps solutions to improve internal processes. You'll collaborate with DevOps teams to deploy through CI/CD pipelines and leverage Azure Services for backend management. In addition, you'll mentor developers, define coding patterns, and promote best practices to drive continuous improvement across teams. This is a unique opportunity to work with modern tools like RabbitMQ, Docker, Kubernetes, and Kibana, delivering impactful technology solutions within the logistics domain.Key Responsibilities: Design and implement .NET Core backend services, APIs, and microservices focusing on Domain Driven Design architecture using the Ardalis Specification library.Build secure, scalable APIs and Webhooks for seamless logistics and warehouse management system integrations.Collaborate with stakeholders to gather requirements and translate them into domain models.Develop customized technology solutions to simplify warehousing and logistics operations for our partners and ensure smooth workflows.Implement multi-warehouse order routing solutions with optimized performance.Use and manage SQL Server and Azure Services (e.g., Functions, App Services, Service Bus) for backend data management and cloud solutions.Customize and enhance SharePoint (Online or On-Premises environments) and develop PowerApps solutions to optimize internal workflows and business processes.Work closely with DevOps teams to deploy code through CI/CD pipelines.Provide mentorship within the platform team and skill-up other developers in Solution Delivery Teams by leading training sessions, defining patterns of usage and developing quality technical documentation.Essential Skills & Experience: 2+ years of hands-on experience in .NET Core development.Strong understanding and experience with Domain-Driven Design (DDD) and Ardalis Specification.Experience in designing microservices-based architecture.Deep knowledge of logistics and warehouse management systems (WMS).Proven experience in integrating with different third-party APIs such as courier platforms, eCommerce systems (e.g., Australia Post, Starshipit, WooCommerce, Shopify, etc.), and ERP systems.Front-end development experience with React, Angular, or Vue.js.Implement message-based communication using RabbitMQ to ensure reliable and asynchronous processing.Extensive experience in developing custom PowerApps solutions, including canvas and model-driven apps, with seamless integration to SharePoint, Microsoft 365, and third-party systems. Proven experience with cloud-native development using Microsoft Azure, including Azure DevOps, Azure Databases (Azure SQL, MySQL), and Kubernetes.Strong experience with search technologies such as OpenSearch or Elastic Search is highly desirable.Experience with API integrations for courier platforms (e.g., Australia Post, Direct Freight, Starshipit).Experience with Docker and ECS for containerization and orchestration.Familiarity with authentication protocols (OAuth, JWT) and secure API practices.Experience working with background scheduler jobs and multi-warehouse systems.Preferred Skills: Hands-on experience with eCommerce integrations (e.g., Shopify, WooCommerce, Squarespace).Familiarity with DDD (Domain Driven Design) architecture, Mediator pattern, and its usage in microservices.Exposure to cloud-based multi-warehouse solutions.Experience with Kubernetes, Docker, and containerization on Azure.Knowledge of Agile process tools and associated CI/CD tools (e.g., JIRA, Confluence, GIT, etc)Knowledge of other Microsoft-related tools & products (e.g., Dynamics 365, Power Apps, SharePoint, and Power BI)What We Offer: Competitive salary and performance-based bonuses.Flexible work options, including hybrid work arrangements.Opportunities to work on innovative logistics solutions that impact global supply chains.Collaborative, supportive team environment fostering personal and professional growth.Access to ongoing training and professional development programs.