Orica

Lead Developer – Technology

Orica

full-time

Posted on:

Location Type: Hybrid

Location: Richmond Vale • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureCloudFlutterMicroservices.NETReactReact NativeSQL

About the role

  • Lead the design and development of software solutions that integrate seamlessly with hardware devices, particularly Windows tablets
  • Take ownership of architecting cloud and mobile applications with an emphasis on performance, scalability, and security
  • Define and recommend the most suitable technology stack for both new and existing products, ensuring alignment with technical and business objectives
  • Build and maintain mobile applications using modern frameworks such as Flutter, .NET MAUI, and React Native
  • Develop APIs and microservices to enable smooth interaction between hardware and cloud platforms, even in low-connectivity environments
  • Drive high-quality, testable, and observable software delivery while collaborating closely with product managers, UX designers, and subject matter experts
  • Mentor developers, uphold best practices through code reviews, implement CI/CD pipelines and infrastructure automation, and monitor production systems to guarantee reliability and optimal performance

Requirements

  • Proven experience in mobile and tablet application development involving hardware interfaces (e.g., sensors, cameras, GPS)
  • Experience in cloud application architecture, preferably in multi-tenanted SaaS environments
  • Solid understanding of contract schema development
  • Proficiency in Flutter or in a comparable modern framework used to develop mobile applications
  • Proficiency in .NET 8 (C#)
  • Familiarity with Azure PaaS services (App Service, SQL, Cosmos DB, Event Hubs, Blob Storage)
  • Experience with infrastructure automation (ARM, Bicep) and CI/CD (Azure DevOps)
  • Knowledge of authentication and authorization protocols (OIDC, Duende Identity Server)
  • Strong communication skills and ability to work independently in a remote setting
Benefits
  • Education and skills development opportunities
  • Flexible working arrangements
  • Health benefits
  • Paid time off
  • Collaborative work culture

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
mobile application developmentcloud application architectureAPI developmentmicroservices.NET 8C#Flutter.NET MAUIReact Nativecontract schema development
Soft skills
strong communication skillsmentoringcollaborationindependent work