About The Company (Industry & Sector)
A rapidly-scaling
SaaS provider for warehouse automation, inventory planning and last-mile logistics
, delivering cloud-native platforms that orchestrate replenishment, picking workflows and real-time visibility for global retailers and 3PLs. Leveraging a microservices stack built on
ASP.NET Core, SignalR and Blazor
, the engineering culture prizes clean architecture, high availability and developer autonomy—empowering teams to ship mission-critical APIs that move millions of units daily.Role & Responsibilities (max 6)
- Design, develop and own RESTful APIs with ASP.NET Core 6/7, powering modules such as the Replenishment Engine, Pick/Bulk workflow and CSV-driven business rules.
- Implement real-time messaging & notifications via SignalR and optimize for sub-second updates across web, mobile and IoT clients.
- Enforce enterprise-grade security—ADFS/SAML SSO, RBAC and token lifecycles—while keeping services stateless and auditable.
- Drive performance, scalability and fault-tolerance, using Redis caching, async patterns and rigorous load testing.
- Integrate code with GitLab/Jenkins CI/CD, writing thorough unit/integration tests and automated deployment pipelines.
- Partner with Blazor, mobile and data teams in agile rituals (sprint planning, code reviews, pair programming) to ship value every iteration.
Skills & Qualifications
Must-Have
- 4–6 years’ backend development, including 2 yrs+ building ASP.NET Core Web APIs (v6/7).
- Expert C#, Entity Framework Core/LINQ/SQL Server, and proven skill designing stateless, versioned microservices.
- Hands-on SignalR for real-time comms plus experience parsing/validating structured files (CSV).
- Solid grasp of API security, authentication & authorization (ADFS, SAML, JWT, RBAC).
- Proficiency with Git, CI/CD (GitLab or Jenkins), API versioning and automated testing.
- Performance-tuning mindset—profiling, caching (Redis) and telemetry with Serilog or similar.
Preferred
- Exposure to Blazor or other SPA frameworks, mobile-backend integration and SSRS reporting.
- Familiarity with containerisation/Kubernetes, message queues (RabbitMQ, Azure Service Bus) and observability (OpenTelemetry).
- Experience implementing CQRS/event-sourcing patterns or distributed transaction strategies.
- Certification in Microsoft Azure or .NET, or contributions to OSS libraries, tooling or tech blogs.
- Background optimising large SQL workloads and designing highly concurrent systems.
- Passion for mentoring peers and championing clean code, DDD and SOLID principles.
Skills: ci/cd,integration testing,serilog,authentication,ssrs,signalr,saml,sql server,rbac,blazor,.net,linq,entity framework core,authorization,jwt,git,adfs,.net core,opentelemetry,asp.net,api security,unit testing,performance tuning,kubernetes,c#,redis,jenkins,azure service bus,sql,asp.net core,asp.net core 6/7,rabbitmq,gitlab