06 Aug
|
Randstad
|
Melbourne
06 Aug
Randstad
Melbourne
We are seeking an experiencedC# / AWS Software Engineerto help design, build, and scale a mission-critical warehouse and retail fulfillment application.
This application is used directly by frontline staff to optimise real-time order picking and inventory management.
The application synchronises with a core Sales Order Engine backend, leveraging WebSockets to stream incoming orders instantly.
It guides team members through fulfillment workflows line-by-line managing barcode scanning, verifying product quantities, and handling inventory exceptions.
Product metadata and media assets are dynamically enriched via enterprise commerce APIs.
Built onBlazor and .
NET MAUI Blazor Hybrid, the platform is designed for cross-platform deployment across Windows and Android environments, including ruggedest enterprise hand-held scanners.
Your primary focus will be elevating the application experience, hardening backend integrations, and ensuring the ecosystem is resilient, secure, and easily maintainable in a high-volume commercial environment.
We have successfully validated the proof of concept; now, we need a skilled engineer to champion its transition into a robust production ecosystem.
Key Responsibilities
End-to-End Ownership:Feature delivery from initial architectural design through to deployment, monitoring, and production support.
Cross-Platform Development:Build, refine, and optimise Blazor and MAUI Blazor Hybrid application features tailored for Android and Windows environments.
Workflow Optimisation:Enhance core workflows, including hardware barcode scanning, error handling, and intuitive user feedback loops.
System Integration:Connect client-side applications with backend APIs, real-time streaming protocols, and external product data services.
Cloud Engineering:Develop and maintain dependable C#/.
NET microservices utilising AWS serverless infrastructure.
Observability & Support:Diagnose complex production anomalies using structured logging, metrics, traces, and device-specific behavioural data.
Mentorship & Quality:Cultivate engineering excellence by guiding mid-level and junior developers through constructive code reviews, pair programming, and architectural feedback.
Qualifications
Background in retail fulfillment, e-commerce, warehousing, or inventory logistics software.
Experience integrating with enterprise commerce platforms (e.g., SAP Commerce Cloud/Hybris) or public-facing product catalog APIs.
Familiarity with enterprise security protocols (Cognito, OAuth/OIDC, private API routing).
Advanced cloud data streaming (DynamoDB Streams, Step Functions) or search indexing patterns (OpenSearch).
Exposure to contemporary front-end frameworks (Vue or React) and building offline-tolerant client architectures.
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all.
We actively encourage applications from any background.
#J-*****-Ljbffr
📌 Senior C# Software Engineer (Melbourne)
🏢 Randstad
📍 Melbourne