Software Engineer – Digital Engineering
Location: Melbourne – Hybrid
Type: Contract (12 months, potential for permanent)
About the Role
We are seeking a Software Engineer to join a leading team driving next-generation customer and reference platforms.
You'll play a key role in designing, developing, and supporting scalable, secure cloud-based applications, while helping shape the culture towards Agile delivery, Continuous Integration/Continuous Delivery (CI/CD), and modern cloud-native practices.
What You'll Do
Design and build scalable, reliable, and secure cloud-based applications using platforms like AWS, Azure, or Google Cloud
Develop high-quality applications aligned with platform strategy and roadmap
Build containerized applications using Docker, Kubernetes, Lambda, or Cloud Run
Leverage serverless technologies to deliver resilient, low-effort applications
Develop secure, high-performance RESTful APIs for internal and external communication
Implement authentication, authorization, and encryption best practices to protect dataStay current with emerging cloud, containerization, and API technologies and recommend improvements
Mentor and provide technical guidance to junior team members
Key Skills & Experience
7+ years of relevant IT industry experience in complex technology environments
Strong backend development experience in Java, Kotlin, or similar languages
Hands-on experience with cloud platforms (AWS, Azure, GCP) and cloud-native development
Expertise in containerization (Docker, Kubernetes) and serverless architectures
Strong API design and development experience
Familiarity with Agile methodologies, CI/CD tools (Jenkins, GitLab CI, CircleCI), and DevOps practices
Knowledge of databases (SQL/NoSQL), caching strategies, and message brokers (Kafka, RabbitMQ)
Proven ability to provide mentorship and technical leadership
Desirable
Experience with Infrastructure as Code (Terraform, CloudFormation)
Cloud certifications such as AWS Solutions Architect/DevOps or Google Cloud Professional Cloud Architect/Developer
Exposure to insurance or financial services technology
What We're Looking For
A technically strong, hands-on engineer who thrives in a collaborative, Agile environment
Someone passionate about modern software engineering practices and delivering customer-focused solutions
Why This Role?
Work on mission-critical platforms that directly impact the customer experience
Collaborate with a high-performing technical community of practice
Contribute to cultural transformation and modern delivery models
Opportunity to grow your skills and influence the broader technology function
How to Apply
Apply now through Bluefin Resources to join a dynamic team shaping the next generation of digital platforms.
#J-*****-Ljbffr