CareerPlanSign in

Advance Software Engineer

Melbourne, Victoria, Australia💼 Full-time🗓 2025-09-26 → 2026-09-26

Core

Senior software engineering consultant providing expert technical leadership, solution design, and implementation for complex client challenges in a global consulting environment.

Role type

Senior IC software engineering consultant (architecture & delivery)

Builds

Scalable, secure, and robust software solutions (microservices, event-driven, distributed systems) tailored to client needs

Domain

Global IT consulting / Enterprise software engineering

Deliverable

production ML models | product features

Required skills

Deep expertise in programming languages (C, C++, Java, Python, C#, JavaScript, Go), public cloud platforms (AWS, Azure, GCP), complex software architecture design, DevOps principles, automated coding tools, quality assurance processes

Preferred skills

Ability to upskill across multiple programming languages, research and evaluate emerging technologies, champion modern engineering operating models

Technologies

AWS, Azure, GCP, microservices, event-driven systems, distributed systems, automated coding tools

Responsibilities

Provide expert-level technical leadership and guidance on software architecture and technology selection; Architect, design, engineer, and implement robust software solutions; Research and evaluate emerging technologies for client adoption; Champion and roll out modern engineering operating models at enterprise scale

Seniority

Senior, hands-on IC with significant portion in lead roles

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.