Senior C# Software Engineer (Melbourne)

Senior C# Software Engineer (Melbourne)

05 Aug
|
Randstad
|
Melbourne

05 Aug

Randstad

Melbourne

We are seeking an experienced
C# / AWS Software Engineer
to 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 on
Blazor 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 up-to-date 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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior c# software engineer (melbourne) / melbourne