Senior .NET Developer at Zip Co

Infrastructure, Permanent, Sydney sydney engineering full-time
Posted 6 days ago

About us

We are Zip, a global Buy Now, Pay Later company providing fair and seamless solutions that simplify how millions of people pay. Our journey began in Australia, has taken us to 12 countries (so far) - and we’re just getting started.

We exist to create a world where people can live fearlessly today, knowing they’re in control of tomorrow. Focused on product innovation that puts people at the centre, we put the financial well-being of our customers and merchant partners at the heart of everything that we do.

About the role

We are looking for an experienced .NET Developer in our migrations team. You'll be working with a mix of the latest tools and technologies to work on a project of migration  This role will see you acting as subject matter expert in .NET Framework and .NET Core applications, application discovery, Microsoft infrastructure services and CI/CD pipelines for .NET applications using Windows containers. 

As a valued member of the Migrations team, you will work with product teams to migrate applications into modern Kubernetes environments, without slowing down the delivery of new features for our awesome customer-facing products. 

You'll also be somebody who loves to collaborate with your team and solve complex problems while also sharing your knowledge of .NET and Windows containerisation with your team members along the way.

What your day looks like:

  • Work on a highly visible Infrastructure project to migrate services to a modern containerised stack without slowing down product teams
  • Analyse current CI/CD pipelines and refactor them for container builds and Kubernetes deployments
  • Discover underlying AWS infrastructure that the application is dependent on, then Terraform and implement deployment pipelines
  • Implement health check endpoints for containerised applications
  • Discover inter-application dependencies to stage migrations and post-migration validation
  • Perform application migrations
  • Upskill your teammates on .NET technologies and Microsoft infrastructure
  • What you'll bring:

  • Experience with developing Web applications using .NET Framework and .NET Core, preferably in AWS environments
  • Experience with building and deployment of mission-critical .NET services in Windows and Linux containers.
  • Experience with Microsoft infrastructure including MSMQ, MSSQL, IIS and Identity Server.
  • Experience with AWS key services and operations
  • Experience with infrastructure as code tools (Terraform or CloudFormation)
  • Knowledge of scripting (Powershell, Shell, Python)
  • Experience instrumenting application monitoring (health checks)
  • Experience with CI/CD tooling (eg: Gitlab, Bitbucket, TeamCity, Octopus)
  • Ability to understand .NET code and reverse engineer the logic with minimal guidance from developers
  • Knowledge of container orchestration solutions (ECS, Kubernetes or others)
  • Knowledge of networking and security
  • We’re proud to be a values-led business. Our values form our Mamba mentality - how we’re better today than yesterday, and are used to create game-changing experiences for our customers and fellow Zipsters.

    If you only meet some of the requirements for this role, that's okay. We value a diverse range of backgrounds and ideas and believe this is fundamental for our future success. So, if you have the curiosity to learn and the willingness to teach what you know, we'd love to hear from you.

    We pride ourselves on creating an inclusive workplace that provides equal opportunities to all persons regardless of their age, cultural background, sexual orientation, gender identity and expression, disability, veteran status, or anything else.

    What’s in it for you?

    We offer a variety of perks and benefits to support you at both work and home. Here’s a taste of what you can expect!

    ●     Flexible working culture
    ●     Share incentive programs
    ●     Generous paid parental leave
    ●     Leading family support policies
    ●     Paid birthday and volunteering leave
    ●     Mental health and wellbeing program
    ●     Virtual yoga and meditation classes
    ●     Epic office with a casual dress code
    ●     Fun team with high-growth hustle
    ●     Remote working allowance
    ●     Heaps of social events

    Join us on our mission to be the first payment choice, everywhere and every day.