Senior Software Engineer - South Bank, QLDJob no: 524139CSBrand: Product and TechnologyWork type: Full timeLocation: QueenslandCategories: Information & TechnologyAs a Senior Software Engineer in the Digital Platforms team, you are responsible for the front-end and backend design, build, testing and release across multiple streams. This role requires experience with agile software development, utilizing appropriate agile methodologies and lean practices.You will build reliable, scalable solutions with a focus on value to the customer. This role will also demonstrate practical experience in development, such as agile engineering methods backed by a deep understanding of good software engineering practices.What you will enjoy:Culture: An inclusive company with a team culture recognized as a certified Great Place To Work.Development: Individualized ongoing Learning & Development via communities of practice.Innovation Days: Opportunities to create, collaborate, and bring innovative concepts to life.Dedicated Engineering Days: Hosted by technology partners to increase knowledge and skills.Access to learning tools such as Udemy for ongoing technical skills development.Women in PM&E group: A program to foster gender diversity and support women in technology careers.Exclusive Staff Discounts: Access to discounts from 350+ retailers, health and wellness discounts, and more.Travel Discounts: Including family and friends for flights, hotels, tours, and insurance.Brightness of Future: Career opportunities across a network of brands and businesses globally.Corporate Health Discounts: Exclusive discounts on health insurance and access to internal gym.Mental Health: Support and Employee Assistance Program for staff and family.Social: Regular awards nights, team-building events, and opportunities to attend global conferences.Giving Back: Corporate Social Responsibility program supporting charities through Workplace Giving.Sustainability: Efforts to positively impact the environment as a leading travel group.Day to day:Craft high quality, secure, testable, maintainable code.Own the quality of what we build through testing and observability.Analyse business requirements and create effective solutions.Participate in code reviews to maintain quality and compliance.Maintain and improve documentation across codebases.Collaborate with cross-functional teams to deliver high quality solutions.Contribute to planning, design, and building elegant solutions.Seek ways to improve quality, standards, and processes.Engage with the global engineering community to enhance practices.You'll be perfect for the role if you have:Minimum 5 years professional experience in software development.Experience as a Senior Full-Stack Engineer, delivering end-to-end experiences.A proven track record in mentoring and maintaining code quality.A passion for supporting others to improve productivity.Experience in building responsive web applications for desktop and mobile.Experience in designing high traffic reliable software in React and Node.js.Strong experience in software testing with tools such as Cypress, Selenium, and Jest.Experience with frontend tooling and build tools like Webpack and Babel.Experience in building single page applications (SPA).Exposure to Kubernetes, ElasticSearch, Redis, and AWS services.Experience with DevOps tooling and practices.Familiarity with observability tools and monitoring.Experience in building Serverless applications using AWS Lambda.Experience in SSR methodologies and frameworks such as Next.js.Passionate about open source and developer tools.Who we are...As a global travel retailer, our vision is to open up the world for those who want to see. We embrace new experiences, celebrate wins, and empower our people to find their Brightness of Future.
#J-18808-Ljbffr