Software Developer
ExperienceJunior (0-5 years) | Mid Level (6-10 years)
Est. StartAugust 11, 2025
Duration104 Day(s)
Mastercard AdvisorsMastercard Advisors
Hybrid
Sydney, AustraliaSydney, Australia
Required Skills
Software Development
.NET
AWS
Project Overview

DESCRIPTION:


Our client, an iconic Australian bank, is seeking a Software Engineer to support the implementation of its Click to Pay (C2P) solution. This is a short-term engagement based in Sydney, operating in a hybrid working model capacity. The role offers the opportunity to work on a high-impact digital initiative within the bank’s ecosystem, contributing to both build and rollout phases of the program.


The consultant will join a collaborative and delivery-focused engineering squad responsible for the development of scalable .NET-based services. This role is ideal for a .NET developer with strong API, cloud, and micro-services experience who thrives in fast-paced environments and is confident delivering secure, enterprise-grade solutions.


Key Responsibilities:


  • Build high-quality, scalable, and performant code with a strong emphasis on unit testing and reliability
  • Drive development of new microservice APIs and background services to support C2P auto-enrolment and profile management capabilities
  • Participate in peer reviews, proactively contributing to code quality and knowledge sharing
  • Partner with engineers and tech leads to review architectural decisions and technical approaches
  • Mentor junior developers and support uplift across the wider team
  • Contribute to a secure SDLC and CI/CD process using GitHub and TeamCity tooling
  • Collaborate across engineering and platform teams to integrate with PostgreSQL, Kafka, and internal/external APIs


Key Requirements:


  • Minimum of 5 years of experience in software engineering, specifically building .NET applications for web and mobile
  • Hands-on experience with .NET 6 or higher (ideally .NET 8)
  • Strong background in API design and microservice architecture
  • Experience delivering resilient and secure solutions within an enterprise setting
  • Solid knowledge of cloud services, preferably AWS (used in this environment)
  • Familiarity with integrating with databases (PostgreSQL) and messaging systems (Kafka)
  • Strong understanding of secure coding practices and DevOps collaboration
  • Ability to contribute meaningfully within Agile squads and cross-functional teams


Similar Opportunities