-
Morgan McKinley

Senior Software Engineer

Morgan McKinley
Australia · Contract · Mid-Senior

Senior Software Engineer


Sydney

Hybrid

12 month contract


The Opportunity

Are you ready to work on impactful, high-scale systems in a fast-paced, agile tech environment? We're looking for a Senior Engineer who thrives on building reliable, secure, and scalable platforms. You'll join a cross-functional team of engineers, designers, and product thinkers working across global locations, helping shape technical solutions from the ground up.

This role offers the chance to contribute to architecture decisions, own key components of our platform, and elevate the developer experience through modern engineering practices and tooling.


What You’ll Be Doing

  • Building and evolving API-first services with a strong focus on scalability, resilience, and security
  • Designing and delivering clean, tested, and maintainable code across front and back end stacks
  • Driving quality through continuous integration, test automation, TDD, and pair programming
  • Collaborating on system architecture using microservices and event-driven designs
  • Taking ownership of feature development from ideation through to production and beyond
  • Enhancing deployment pipelines and participating in platform-wide DevOps improvements
  • Engaging with product stakeholders to shape user-centric technical solutions


Tech You’ll Work With

Frontend: React, Redux, Micro-Frontends, Single-Spa, Jest

Backend: Java, Python, Spring Boot, JUnit, PyTest

Databases: PostgreSQL, SQL Server, Hibernate, SQLAlchemy

Cloud & DevOps: AWS, Docker, CI/CD, CloudFormation, Maven, Pip

Scripting: Python, Groovy, Shell

Practices: Agile, XP, TDD, Pair Programming, Code Reviews


What You’ll Bring

  • Proven experience in full-stack development across modern web technologies
  • Solid grasp of systems architecture—especially microservices and event-driven systems
  • Comfort working in agile, product-led environments with a test-first mindset
  • Strong communication skills and a collaborative approach to problem-solving
  • A passion for writing clean, reusable code and continuously improving systems
  • Exposure to cloud-native tools and infrastructure automation is highly valued


If this is of interest please get in touch with an up to date CV [email protected]

Key Skills

Ranked by relevance

microservices python tdd continuous integration cloudformation spring boot postgresql sql server docker devops groovy server react maven cloud junit java cicd sql aws
Login to Apply
Posted
Aug 21, 2025
Type
Contract
Level
Mid-Senior
Location
Sydney

Industries

Financial Services IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
IT Search
Related

Senior Java Software Engineer

2026-05-28

Contract
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Infosys
Related

Network Engineer

2026-05-27

Full-time
Not Applicable
Australia
IT Services
Information Technology
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering