Senior Staff Software Engineer

3 weeks ago


Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time
About the Role

We are seeking a highly skilled Senior Staff Software Engineer to join our Wealth & Private team in Retail Technology at Commonwealth Bank of Australia.

Key Responsibilities
  • Design and develop high-quality software solutions using .Net Core and other relevant technologies.
  • Collaborate with cross-functional teams to drive technical decisions and assess solutions for architecture and scalability.
  • Implement a CRM for private bankers to use for high net worth customers.
  • Develop and deploy software solutions at scale and pace, with a focus on CI/CD, infrastructure cloud pipelines, logging, and monitoring.
Requirements
  • Proven experience in solution design and architecture.
  • Passion for designing, developing, and deploying high-quality software solutions and system design.
  • Familiarity with the full software development lifecycle (SDLC) with a focus on CI/CD, infrastructure cloud pipelines, logging, and monitoring.
  • Implementation experience on any CRM platform.
  • Understanding of workflow and experience with workflow tools.
  • Ability to think outside the box and break boundaries to solve complex problems.
  • Contribution to a culture where quality, excellence, and openness are championed.
  • Natural drive to educate, communicate, and positively influence various stakeholder groups.
  • Ability to coach and mentor junior engineers, share knowledge, and improve software development practices.
Desirable Skills
  • Experience with developing 3-tier applications on-premises and on cloud, covering frontend (React or Angular), backend (.Net Core), and database (SQL and NoSQL).
  • Experience with implementation of CRM (e.g., Salesforce).
  • Experience with workflow automation tools (e.g., Microsoft Power Platform, Appian, Pega).
  • Cloud experience (AWS or Azure).
  • Infrastructure as code using CloudFormation or Terraform.
  • Exposure to Event Driven Architecture.
  • Design and implementation of Microservices to deliver highly scalable APIs.
  • CI/CD tools (e.g., GitHub Actions, TeamCity, Octopus).
  • Application Security.
  • Observability tools.
What We Offer

We operate in a hybrid working environment, with a 50% blend between being in the office and working remote.

We're committed to supporting our employees' career growth and development.

We're an equal opportunities employer and welcome applications from diverse candidates.



  • Sydney, New South Wales, Australia Binance Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to lead the development of our crypto-related products. As a key member of our team, you will be responsible for designing, implementing, and maintaining our cutting-edge blockchain solutions.Key Responsibilities:- Develop and implement...


  • Sydney, New South Wales, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our Wealth & Private team in Retail Technology at Commonwealth Bank. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our high-net-worth customers.Key...


  • Sydney, New South Wales, Australia SENIOR SPIRIT OF ROSELLE PARK Full time

    About EucalyptusEucalyptus is a pioneering digital healthcare company that's revolutionizing the way healthcare is delivered. Founded in Australia in 2019, we've helped over 500,000 patients globally by combining technology, design, and operational excellence to provide personalized clinical support.Our MissionWe're on a mission to solve the world's biggest...


  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to quality and excellence. With 14 development centers in 9 countries, we offer a diverse and global work environment. Our organization is CMMi Level 3 and ISO certified, ensuring robust processes and stringent quality standards.Job DescriptionWe are seeking a...


  • Sydney, New South Wales, Australia CommBank Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at CommBank. As a key member of our Engineering team, you will play a critical role in shaping the future of our technology and delivering innovative solutions to our customers.Key ResponsibilitiesDesign, develop, and deploy high-quality software solutions using a range of...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our Real Time Payments crew, working on our highly visible and market-leading product "Payment as a Service" (PaaS). As an experienced Staff Software Engineer, you will lead the end-to-end software engineering process, showcasing your forward-thinking solution design...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    About the RoleWe are seeking a highly skilled and experienced Staff Software Engineer to join our team at Commonwealth Bank of Australia. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.As a Staff Software Engineer, you...


  • Sydney, New South Wales, Australia SENIOR SPIRIT OF ROSELLE PARK Full time

    About EucalyptusEucalyptus is a pioneering digital healthcare company that is revolutionizing the way healthcare is delivered. With a strong focus on innovation and technology, we are committed to making a meaningful impact on the lives of millions of patients globally.Our MissionWe believe that healthcare should be exciting and entertaining, not slow and...


  • Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team at {company}.The ideal candidate will have experience in software development, with a strong focus on backend systems.Key responsibilities include:Designing, developing, and deploying software applicationsCollaborating with cross-functional teams to identify and prioritize...


  • Sydney, New South Wales, Australia PARK Senior Villas Chandler Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Sydney. As a key member of our Application Modernisation team, you will play a crucial role in helping our customers transition their applications from relational databases to MongoDB.As a Senior Software Engineer, you will be responsible for designing and implementing...


  • Sydney, New South Wales, Australia CommBank Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at CommBank. As a key member of our Engineering team, you will play a critical role in shaping the future of our technology and driving innovation in the fintech space.Key ResponsibilitiesDesign, develop, and deploy high-quality software solutions using a range of...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our Wealth & Private team in Retail Technology at Commonwealth Bank of Australia. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our high net worth customers.Key...


  • Sydney, New South Wales, Australia Binance Full time

    Join Binance's Mission to Accelerate Crypto AdoptionBinance is the leading global blockchain ecosystem and cryptocurrency infrastructure provider. Our mission is to empower individuals and businesses to participate in the digital economy.About the RoleWe are seeking a highly skilled and experienced technical leader to develop and implement a range of...


  • Sydney, New South Wales, Australia PARK Senior Villas Chandler Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Sydney. As a key member of our Application Modernisation team, you will be responsible for designing and implementing cutting-edge software solutions that guide customers in transitioning their applications from relational databases to MongoDB.Key...


  • Sydney, New South Wales, Australia PARK Senior Villas Chandler Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at MongoDB. As a key member of our Application Modernization team, you will be responsible for designing and implementing cutting-edge software solutions that enable our customers to transition their applications from relational databases to MongoDB.Key...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    Job Title: Staff EngineerThe position is responsible for planning, designing, developing, and delivering a disruptive consumer application and SDK for App developers using native capabilities of iOS and Android. This is a hands-on technical role that requires knowledge in iOS and/or Android media stack to develop audio/video capture, playback, and streaming...


  • Sydney, New South Wales, Australia Sage Lake Senior Living Full time

    About EucalyptusEucalyptus is a digital healthcare company that is revolutionizing the way healthcare is delivered. We are on a mission to solve the world's biggest healthcare challenges, and we need talented engineers like you to help us achieve our goals.The RoleWe are seeking a Senior Software Engineer to join our high-performing engineering team. As a...


  • Sydney, New South Wales, Australia Remote Staff Full time

    Job Title: Senior Technical Support EngineerJoin Remote Staff, a leading provider of remote work solutions, as a Senior Technical Support Engineer. In this role, you will be responsible for providing level 3 support, troubleshooting and maintaining Azure virtual desktop, and ensuring the overall security of the system.Responsibilities:Provide level 3 support...


  • Sydney, New South Wales, Australia GoPro, Inc. Full time

    Job Title: Staff Software EngineerLocation: Flexible (Sydney)This role offers the flexibility to work from home, within proximity to an office location.The RoleAt GoPro, Inc., we're seeking a talented Staff Software Engineer to join our team. As a key member of our software engineering team, you'll be responsible for designing and implementing cloud services...


  • Sydney, New South Wales, Australia Talent Web Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Talent Web. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software components for our clients' products.Key Responsibilities:Design, develop, test, integrate, deploy, maintain, and...