This role blends technical leadership with Agile facilitation. You'll provide mentorship, uphold code quality, and drive delivery across a distributed development team. As a hands-on leader, you'll guide and contribute to the development of scalable, high-quality software using .NET Core, React, and Azure, while fostering Agile best practices and cross-functional collaboration
Key Responsibilities
Scrum & Team Leadership
- Lead a high-performing Agile teamconsisting of developers (including senior engineers) and QA analysts across regions
- Facilitate Scrum ceremoniesincluding daily stand-ups, sprint planning, retrospectives, and reviews to drive continuous improvement
- Provide technical leadershipon architecture, coding standards, and development best practices across the full stack
- Conduct code reviewsto ensure security, performance, and maintainability
- Act as a key liaisonbetween developers, QA, product stakeholders, and leadership, ensuring alignment, transparency, and effective delivery
Hands-On Development
- Develop and maintain scalable, secure backend services withNET Core
- Build responsive, performant frontends usingReactjsand modern UI patterns
- Design and evolvemicroservices architecturefor modular and maintainable systems
- Manage and optimizeAzure cloud infrastructureand services
- SupportDevOps workflowsand CI/CD pipelines to improve deployment efficiency
- Research and experiment withAI LLMsto introduce intelligent, innovative features into the product
Selection Criteria
- Leadership & Agile Experience
- Proven experience as aTechnical Lead or Senior Developerin NET Core and React ecosystems
- Track record ofleading Agile teamsand effectively facilitating Scrum ceremonies
- Strong understanding ofGit workflows, code review processes, and software quality practices
- Familiarity withCI/CD pipelines, especially withinAzureenvironments
- Excellent communication skills, with an ability to lead teams acrossdifferent time zones and cultures
- Able to balancehands-on developmentwith leadership and delivery responsibilities
Nice to Have:
- Experience working indistributed or remote teams
- Exposure toDevOps practicesand automation tooling
Technical Expertise:
- Expert-level proficiency in.NET Coreand clean, scalable backend development
- Solid experience withReactjsand modern frontend frameworks
- Strong understanding ofmicroservices architectureand database design
- Hands-on experience withAzure, including service deployment and management
- Experience buildingnew products or startup-scale systemsfrom the ground up
Bonus:
Practical experience integrating or experimenting withAI and large language models (LLMs)
Full time / Remote / AU