Software Engineer II

5 days ago


Brisbane, Queensland, Australia Flywire Full time
Unlock Your Potential as a Software Engineer II at Flywire

Flywire is a global payments enablement and software company, delivering high-stakes, high-value payments across the global education, healthcare, travel, and B2B industries. We're on a mission to deliver the world's most important and complex payments, and we're looking for an experienced Software Engineer II to join our team.

About the Role

We're seeking a skilled Software Engineer II to build and maintain our StudyLink Connect product, a cloud-based student admissions solution used by most of Australia's universities and TAFEs, and a fast-growing number of international institutions. As a member of our product team, you'll be responsible for designing new functionalities and improving the current capabilities to enhance features, speed, cost, and scalability of our product.

Key Responsibilities
  • Write clean, high-quality, testable, secure, maintainable, and extendable code
  • Solve complex issues where analysis of situations or data requires an in-depth evaluation of variable factors
  • Exercise judgment in selecting methods, techniques, and evaluation criteria for obtaining results
  • Design, build, and maintain efficient, reusable, and reliable code
  • Drive change and improvement in all phases of the development lifecycle
  • Work collaboratively with teams across the globe, understanding their needs and role context
Requirements
  • 1-3 years of experience in web application development
  • Strong understanding of object-oriented fundamentals
  • Familiarity with relational databases
  • Fluent in English, as it is the company's working language
  • Experience in EdTech, FinTech, or the payment industry will be appreciated
  • The ability to deliver high-quality code and learn quickly
  • Outstanding verbal and written communication skills and the ability to collaborate with cross-functional teams, including product and support
  • Front-end development expertise highly desirable
What We Offer
  • Competitive compensation, including Restricted Stock Units
  • Employee Stock Purchase Plan (ESPP)
  • Flying Start - Our immersive Global Induction Program
  • Dynamic & Global Team
  • Wellbeing Programs (Mental Health, Wellness, Yoga/Pilates/HIIT Classes) with Global FlyMates
  • Be a meaningful part in our success - every FlyMate makes an impact
  • Competitive time off, including FlyBetter Days to volunteer in a cause you believe in and Digital Disconnect Days
  • Great Talent & Development Programs (Managers Taking Flight – for new or aspiring managers)


  • Brisbane, Queensland, Australia Flywire Full time

    Unlock Your Potential as a Software Engineer II at FlywireFlywire is a global payments enablement and software company, delivering high-stakes, high-value payments across the global education, healthcare, travel, and B2B industries. We're on a mission to deliver the world's most important and complex payments, and we're looking for an experienced Software...


  • Brisbane, Queensland, Australia Amazon Full time

    About the RoleWe are seeking a highly skilled and motivated Software Development Engineer II to join our Brisbane-based Grocery Engineering Team. As a key member of our team, you will be responsible for designing and developing cutting-edge automation solutions to improve the efficiency of our grocery fulfillment teams worldwide.Key ResponsibilitiesDesign...


  • Brisbane, Queensland, Australia Flywire Full time

    {"The Opportunity": "We are seeking an experienced Software Engineer II to join our team at Flywire, a global payments enablement and software company. As a key member of our product team, you will be responsible for building and maintaining the StudyLink Connect product, a cloud-based student admissions solution used by most of Australia's universities and...


  • Brisbane, Queensland, Australia Expedia Group Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Contracting domain team at Expedia Group. As a key member of our team, you will be responsible for designing, developing, and deploying web applications that deliver exceptional user experiences to our supply partners.The ideal candidate will have a strong background...


  • Brisbane, Queensland, Australia Expedia, Inc. Full time

    About the RoleWe are seeking a skilled Software Development Engineer II to join our Contracting domain team. As a member of this team, you will contribute to the development of web applications and feature areas, working collaboratively with other partners to build and ship partner-facing features in a rapidly moving and dynamic environment.Key...


  • Brisbane, Queensland, Australia Expedia, Inc. Full time

    About the RoleWe are seeking a skilled Software Development Engineer II to join our Contracting domain team at Expedia Group. As a member of this team, you will play a critical role in delivering exceptional user experiences to our supply partners.Key ResponsibilitiesCollaborate with the Contracting team and other partners to build and ship partner-facing...


  • Brisbane, Queensland, Australia Expedia Group Full time

    About the Role:We are seeking a highly skilled Software Development Engineer II to join our Contracting Domain team at Expedia Group. As a key member of our team, you will be responsible for designing, developing, and deploying web applications that deliver exceptional user experiences to our supply partners.Key Responsibilities:Collaborate with...


  • Brisbane, Queensland, Australia Expedia Group Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Contracting domain team at Expedia Group. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality web applications that deliver exceptional user experiences to our supply partners.Key ResponsibilitiesCollaborate with...


  • Brisbane, Queensland, Australia Expedia Group Full time

    About the RoleWe are seeking a skilled Software Development Engineer II to join our Contracting domain team. As a member of this team, you will play a critical role in delivering exceptional user experiences to our supply partners, enabling them to sign up and participate in the Expedia Group marketplace.Key ResponsibilitiesCollaborate with the Contracting...

  • Software Engineer II

    2 weeks ago


    Brisbane, Queensland, Australia Flywire Full time

    About the OpportunityWe are seeking an experienced Software Engineer II to join our team at Flywire, a leading provider of cloud-based student admissions solutions. As a key member of our product development team, you will be responsible for building and maintaining our StudyLink Connect product, which is used by universities and institutions worldwide.Key...

  • Software Engineer II

    2 weeks ago


    Brisbane, Queensland, Australia Flywire Full time

    About the OpportunityWe are seeking an experienced Software Engineer II to join our team at Flywire, a leading provider of cloud-based student admissions solutions. As a key member of our product development team, you will be responsible for building and maintaining our StudyLink Connect product, which is used by universities and institutions worldwide.Key...


  • Brisbane, Queensland, Australia Microsoft Full time

    OverviewWe're seeking a skilled Software Engineer to join our Azure Cosmic team, where you'll design, build, and operate a managed runtime environment based on a global scale Azure Kubernetes Service. As a Software Engineer II, you'll work on designing, coding, validating, shipping, and running high-scale services, collaborating with a dynamic team and...


  • Brisbane, Queensland, Australia Thermo Fisher Scientific Full time

    Job SummaryWe are seeking a highly skilled Manufacturing Engineer II to join our team at Thermo Fisher Scientific. As a key member of our engineering team, you will be responsible for ensuring the safe and efficient operation of our manufacturing facilities.Key ResponsibilitiesDevelop and implement safe systems of work to minimize risks and ensure compliance...


  • Brisbane, Queensland, Australia Thermo Fisher Scientific Full time

    Job SummaryWe are seeking a highly skilled Manufacturing Engineer II to join our team at Thermo Fisher Scientific. As a key member of our engineering team, you will be responsible for ensuring the safe and efficient operation of our manufacturing facilities.Key ResponsibilitiesDevelop and implement safe systems of work to minimize risks and ensure compliance...


  • Brisbane, Queensland, Australia Microsoft Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our Azure Cosmic team at Microsoft. As a key member of our team, you will play a critical role in designing, building, and operating a managed runtime environment based on a global scale Azure Kubernetes Service.Key Responsibilities:Contribute to the design of large-scale distributed...


  • Brisbane, Queensland, Australia Department Of Regional Development, Manufacturing And Water QLD Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at the Department of Regional Development, Manufacturing and Water QLD. As a key member of our team, you will be responsible for the management and support of water and natural resource systems on behalf of system owners, with system users located across the state in...


  • Brisbane, Queensland, Australia Microsoft Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our Azure Cosmic team at Microsoft. As a key member of our team, you will play a critical role in designing, building, and operating a managed runtime environment based on a global scale Azure Kubernetes Service.Key Responsibilities:Contribute to the design of large-scale distributed...


  • Brisbane, Queensland, Australia Department Of Regional Development, Manufacturing And Water QLD Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at the Department of Regional Development, Manufacturing and Water QLD. As a key member of our team, you will be responsible for the management and support of water and natural resource systems on behalf of system owners.Key ResponsibilitiesDevelop and implement...


  • Brisbane, Queensland, Australia Department Of Regional Development, Manufacturing And Water QLD Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at the Department of Regional Development, Manufacturing and Water QLD. As a key member of our team, you will be responsible for the management and support of water and natural resource systems on behalf of system owners.Key ResponsibilitiesDevelop and implement...


  • Brisbane, Queensland, Australia Department Of Regional Development, Manufacturing And Water QLD Full time

    About the RoleThe Department of Regional Development, Manufacturing and Water QLD is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our IT department, you will be responsible for the management and support of water and natural resource systems on behalf of system owners, with system users located across the state in...