887,129open jobs
55,275companies
147,816added this week
Browse all
Salary
≈ $82k – $211k per year (Estimated)
Location
Hybrid (Perth, Australia)

Confirmed on the employer's own hiring board on Sep 28, 2026. First seen by Alion on Sep 27, 2026.

Overview
Company
Impact
Profile match
Headquartered in London, United Kingdom, EY (Ernst & Young) is a multinational professional services network and one of the "Big Four" accounting firms. The organization provides financial assurance and auditing, tax advisory, management and technology consulting, and strategy and transactions advisory through its EY-Parthenon arm. Operating across more than 150 countries, it delivers risk management, digital transformation, data analytics, and regulatory compliance solutions to multinational corporations, financial institutions, and government entities worldwide.

At EY, we’re all in to shape your future with confidence.

We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.

Join EY and help to build a better working world.

Full Stack Developer - Manager

The opportunity

As our Full Stack Developer you will take ownership of a large-scale enterprise platform that supports operational workflows, data services, and integrations across a complex technology estate. The role is primarily focused on designing, developing, testing, releasing, and supporting production-grade Python services and APIs.

The successful candidate will work across the full software development lifecycle, from understanding requirements and shaping the technical roadmap through solution design, implementation, automated testing, deployment, production support, and continuous improvement. This is a hands-on engineering role requiring strong backend capability, sound distributed-systems thinking, and the ability to work confidently in on-premises containerised environments.

This is a hybrid position based in Boorloo - Perth. Our roles can potentially be adjusted to work flexibly with reduced hours. Please speak with us about potential options.

Your key responsibilities

Application Ownership & Full SDLC Delivery

  • Own and contribute to the complete SDLC, including discovery, estimation, technical design, implementation, testing, release, support, and continuous improvement.
  • Translate functional and non-functional requirements into maintainable, secure, and supportable technical solutions.
  • Deliver new features and enhancements in line with product roadmaps, priorities, quality standards, and release commitments.
  • Participate in technical planning, backlog refinement, code reviews, design discussions, and engineering governance.
  • Investigate production issues, perform root-cause analysis, and implement permanent fixes and preventative improvements.

Solution Design & Architecture

  • Design and evolve scalable microservices and API-based solutions for a large enterprise platform.
  • Apply sound principles for service boundaries, modularity, resiliency, observability, security, configuration, and backward compatibility.
  • Document technical designs, interfaces, dependencies, operational considerations, and key architectural decisions.
  • Identify technical risks, manage dependencies, and contribute to modernisation and roadmap planning.

Backend & API Development

  • Develop and maintain production-grade Python services using Flask and OpenAPI-based API patterns.
  • Implement business logic, validation, authentication and authorisation hooks, structured error handling, and consistent API contracts.
  • Build reusable service components and endpoint modules that are clear, testable, and easy to operate.
  • Work with contract-based interfaces, including generated protocol definitions where required, while maintaining compatibility across dependent services.
  • Apply secure coding practices and engineering standards throughout the codebase.

Service Communication & Enterprise Integrations

  • Design, implement, and support service-to-service communication using ZeroMQ and other integration patterns as required.
  • Develop and maintain integrations with internal and external systems, handling authentication, timeouts, retries, failure modes, and operational diagnostics.
  • Collaborate with integration owners and platform teams to define clear interface contracts and dependable data flows.
  • Monitor integration health and resolve issues across service, network, contract, and data boundaries.

Data & Database Engineering

  • Develop and support data access layers using PostgreSQL and Python database tooling such as SQLAlchemy and psycopg2.
  • Work effectively across a large distributed estate of PostgreSQL databases, considering schema consistency, data integrity, performance, and operational impact.
  • Design efficient queries, diagnose database-related issues, and contribute to schema changes, migrations, and data maintenance activities.
  • Apply appropriate transaction, connection-management, backup, recovery, and security considerations in collaboration with database specialists.

On-Premises Infrastructure & DevOps

  • Build, package, deploy, and support containerised services using Docker in Linux-based on-premises environments.
  • Operate and troubleshoot services across container orchestration environments, including Nomad where applicable.
  • Contribute to CI/CD pipelines, automated build and release processes, configuration management, and environment promotion.
  • Use application logs, metrics, traces, health checks, and operational runbooks to support reliable production services.
  • Follow approved change, incident, problem, vulnerability, and release-management processes.

Testing & Quality Engineering

  • Create and maintain unit, integration, API, and regression tests using Python testing frameworks such as pytest.
  • Validate service contracts, database interactions, message flows, error handling, and failure scenarios.
  • Contribute to broader automated test suites, including acceptance or browser-based testing where applicable.
  • Promote testability, code quality, static analysis, peer review, and continuous quality improvement.

Frontend & User-Facing Capability

  • Support user-facing features and operational dashboards when required, integrating frontend workflows with backend APIs and data services.
  • Contribute to data presentation, filtering, tables, dashboards, validation, and error handling where the role requires cross-stack delivery.

Skills and attributes for success

  • Proven experience as a Full Stack Developer or Backend-focused Full Stack Developer delivering and supporting enterprise applications through the full SDLC.
  • Strong commercial experience developing production services and APIs in Python.
  • Hands-on experience with Flask or a comparable Python web/API framework and OpenAPI or equivalent API specification practices.
  • Practical experience designing or supporting microservices and distributed systems in production.
  • Hands-on experience with PostgreSQL, including SQL, data modelling, query optimisation, and production troubleshooting.
  • Experience with asynchronous or message-based service communication; ZeroMQ experience is strongly required for this role.
  • Experience building and operating Docker containers in Linux environments, ideally in an on-premises or hybrid enterprise setting.
  • Experience with automated testing, code review, version control, and CI/CD practices.
  • Strong troubleshooting, communication, documentation, and stakeholder-collaboration skills.
  • Ability to work independently, manage competing priorities, and make sound engineering decisions in a complex application landscape.

Core Technical Skills

  • Python, Flask, REST APIs, OpenAPI, authentication and authorisation, structured logging, and error handling
  • Microservices, distributed systems, service contracts, ZeroMQ, asynchronous communication, and integration patterns
  • PostgreSQL, SQLAlchemy, psycopg2, SQL, schema design, migrations, and database performance
  • Docker, Linux, container lifecycle management, configuration, observability, and production support
  • Git-based development, CI/CD, automated testing, pytest, code review, and secure software delivery

Ideally, you’ll also have the skills and attributes below but don’t worry if you don’t tick all the boxes. We’re interested in your aptitude, attitude and willingness to learn.

  • Experience working with C++, CMake, Conan, native libraries, or mixed-language Python/native applications.
  • Experience with Django, React, TypeScript, or comparable technologies for dashboards and user-facing operational tools.
  • Experience with Nomad, Jenkins, RPM/CPack packaging, or enterprise release automation.
  • Experience with protocol buffers or other strongly typed service-contract technologies.
  • Experience supporting large operational, industrial, geospatial, or data-intensive applications.
  • Experience with reliability engineering, performance testing, security remediation, and technical debt reduction.

What we offer you

At EY, we’ll fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams. We’re proud to be recognised as the #1 WORK180 Endorsed Employer in the Top 101 Employers for Women 2026. Learn more.

  • Career development: At EY, your career is yours to shape! We’ll develop you with future-focused skills and equip you with world-class experiences ey.com/au/careerdevelopment
  • Flexible work arrangements: Our flexible work policies empower you to balance your professional and personal life, fostering a culture of trust and autonomy.
  • A comprehensive benefits package: From a yearly wellness incentive, to access to additional 8 weeks of flex leave per year, and family-friendly policies, including up to 26 weeks of gender-neutral paid parental leave, we cater to your diverse needs to help you thrive both personally and professionally www.ey.com/au/benefits
  • Salary: We offer a competitive salary which is open to negotiation pending on skills and experience.

Acknowledgement of Country

EY acknowledges the Traditional Owners and Custodians of the lands on which EY offices are located around Australia. We pay our respects to their cultures, and to their Elders - past, present, and emerging. Find out more about our vision for reconciliation at ey.com/en_au/careers/indigenous

Inclusiveness is core to who we are and how we work together, driving value for our people and for our business. We encourage applications from people of all ages, nationalities, abilities, cultures, sexual orientations, and gender identities and are committed to providing an equitable and barrier free recruitment experience for all. We encourage you to share any support and adjustments you need to be your best and participate equitably in our recruitment process. We understand sharing your needs with us can be daunting, so if you have questions before or during your application, we welcome you to get in touch at [email protected] or +61 3 8650 7788 (option 2). Anything you tell us will be kept completely confidential.

Are you ready to shape your future with confidence? Apply today.

#LI-Hybrid

EY | Building a better working world

Our preferred applicant will be required to undertake employment screening by EY or our external third-party provider.

© 2026 Ernst & Young Australia. A member firm of Ernst & Young Global Limited. All Rights Reserved.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
887,129 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Perth
≈ $102k – $292k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Sydney
Python
AI/ML
Machine Learning
DevOps
CI/CD
Incident Management
Management
Agile
Apply
≈ $87k – $247k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Sydney
Python
AI/ML
Machine Learning
DevOps
CI/CD
Incident Management
Management
Agile
Apply
≈ $91k – $183k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Sydney
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
MySQL
PostgreSQL
Redis
DynamoDB
Apache Kafka
Amazon Aurora
Frontend
React.js
DevOps
GCP
Azure
CI/CD
AWS
Shift-Left
Cybersecurity
Shift-Left Security
OWASP
Robotics
Digital Twin
Apply
≈ $77k – $198k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Melbourne
JavaScript
TypeScript
Node JS
Frontend
GraphQL
React.js
Mobile
React Native
DevOps
Rest API
AWS
Kubernetes
Amazon EKS
Cybersecurity
OWASP
Robotics
Digital Twin
Management
Agile
Apply
≈ $94k – $189k per year (Estimated) • In office • Full-Time • PhD • Sydney
Python
JavaScript
TypeScript
Bash
Databases
PostgreSQL
ElasticSearch
AI/ML
Spark
Frontend
Next.js
React.js
DevOps
Terraform
GCP
Helm
OpenTofu
CI/CD
Kubernetes
GitHub
IAM
Linux
Analytics
ETL/ELT
Apply
≈ $26k – $55k per year (Estimated) • In office • 3+ years exp • Saint Petersburg
Python
Go
JavaScript
PHP
TypeScript
SQL
PHP
Bitrix
AI/ML
Claude
AI Agents
LLM
Frontend
Vue.js
React.js
DevOps
CI/CD
Apply
In office • Internship • Bachelor's Degree • Ho Chi Minh City
Python
JavaScript
Java
TypeScript
C#
AI/ML
Copilot
Cursor
Claude
LLM
Frontend
Vue.js
Angular
React.js
DevOps
Azure
AWS
Apply
$12k – $22k per year (net) • Remote (Ukraine) • 2+ years exp • Sevastopol
Python
C++
AI/ML
Claude Code
Model Context Protocol
AI Agents
DevOps
WebRTC
Git
Game Dev
Unreal Engine
Apply
$48k per year • In office • Bachelor's Degree • Moscow
Python
PowerShell
C++
Bash
AI/ML
Red Teaming
DevOps
Linux
Windows
TCP/IP
DNS
VPN
Cybersecurity
Metasploit
Nmap
Cobalt Strike
BloodHound
Active Directory
SIEM
DLP
Apply
Senior Data Engineer 7 hours ago
$84k – $210k per year • In office • Full-Time • Bengaluru
Python
Java
SQL
Scala
Databases
Apache Kafka
AI/ML
Hadoop
Spark
Flink
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
ETL/ELT
Apply
In office • 4+ years exp • Bachelor's Degree
Python
SQL
C#
C#
.NET
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Frontend
GraphQL
DevOps
gRPC
Terraform
Azure
CI/CD
Docker
Kubernetes
Bicep
Apply
≈ $44k – $79k per year (Estimated) • In office • 4+ years exp • Wrocław
Java
Databases
Apache Kafka
DevOps
Rest API
CI/CD
Linux
Unix
Apply
≈ $83k – $130k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Katowice
Python
Java
C#
AI/ML
Fine-tuning
AI Agents
NLP
DevOps
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
GitHub
Analytics
A/B Testing
Apply
$88k – $130k per year • In office • 7+ years exp • Vancouver
Python
Java
Databases
Apache Kafka
DevOps
Rest API
AWS
AWS Lambda
SOAP
Analytics
ETL/ELT
Management
Agile
Apply
In office • 7+ years exp
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
Databases
PostgreSQL
Weaviate
pgvector
Pinecone
ElasticSearch
OpenSearch
AI/ML
Cursor
LangChain
Claude Code
LlamaIndex
Vertex AI
Embeddings
Semantic Kernel
Mistral
AWS Bedrock
LLM
RAG
Hallucination
OpenAI
Anthropic
OpenAI Codex
Machine Learning
DevOps
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
AWS
Docker
IAM
Apply
≈ $122k – $245k per year (Estimated) • In office • Full-Time • 5+ years exp • Perth
Python
JavaScript
Kotlin
TypeScript
C#
C#
.NET
AI/ML
Model Context Protocol
AI Agents
AWS Bedrock
LLM
RAG
A2A
Multi-Agent Systems
Frontend
Vue.js
GraphQL
Next.js
React.js
DevOps
Rest API
gRPC
Terraform
OpenTelemetry
AWS CDK
CloudFormation
Datadog
CI/CD
AWS
Docker
Kubernetes
Amazon EC2
Amazon S3
Amazon ECS
Amazon CloudWatch
Apply
≈ $120k – $241k per year (Estimated) • In office • Full-Time • 5+ years exp • Perth
Python
JavaScript
Kotlin
TypeScript
C#
C#
.NET
AI/ML
Model Context Protocol
AI Agents
AWS Bedrock
LLM
RAG
A2A
Multi-Agent Systems
Frontend
Vue.js
GraphQL
Next.js
React.js
DevOps
Rest API
gRPC
Terraform
OpenTelemetry
AWS CDK
CloudFormation
Datadog
CI/CD
AWS
Docker
Kubernetes
Amazon EC2
Amazon S3
Amazon ECS
Amazon CloudWatch
Apply
Legal PA - Perth 2 days ago
≈ $82k – $229k per year (Estimated) • In office • Full-Time • Perth
Apply
≈ $82k – $200k per year (Estimated) • In office • Full-Time • Perth
Apply
Payroll Officer 2 days ago
In office • Full-Time • Perth • Brisbane
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
887,129 more open roles from verified company boards, updated every day.