G’day, Aloha, 안녕하세요!
About your opportunity...
We are looking for a Full Stack Engineer to join a fun, collaborative, and friendly environment developing eCommerce and back-office systems for our division. We run a predominantly Microsoft based tech stack and have regular opportunities to develop new services as well as maintaining and extending our existing system.
What you'll enjoy...
* Tick destinations off your bucket list with our discounts on travel and accommodation.
* Employee Share Scheme through EquatePlus.
* Global career opportunities in a network of brands and businesses at your fingertips.
* Proud Corporate Social Responsibility platform through the Flight Centre Foundation, and Brighter Futures programs.
* Opportunity to attend global awards events, including Global Gathering (Portugal, 2024).
* Various social events to promote networking, the celebration of wins, and sometimes just for fun!
A day in the life...
* Work with your team and stakeholders to refine problems, requirements and identify possible solutions.
* Implement solutions to our customer’s and business' problems across a variety of systems.
* Participate in the peer-review and approval process.
* Assist with internal system support.
* Provide advice and mentorship to other members of the team.
Who you are...
* You love problem solving and pay attention to detail.
* You have experience working within and collaborating with a professional engineering team.
* You have a desire to learn new techniques and tools and share them with peers.
* You are open to feedback and willing to provide it to others as part of our peer review process.
* You have the ability to critically assess design choices, including their impact and risk.
* You have strong written and spoken communication skills.
* You have a strong understanding and experience working in one or more of the following languages: C# Typescript / JavaScript.
* You have an understanding of CI / CD systems and dev ops principles, plus experience with the following: CI/CD tools Octopus Deploy or similar Azure DevOps or similar.
* You understand and regularly use Git, or another widely accepted source control tool.
* You have experience writing testable and well unit-tested code, as well as an understanding of the value of maintaining appropriate automated tests.
* You have experience implementing data access using an ORM such as Entity Framework, Dapper, NHibernate etc.
* You show an understanding of good API design principles, especially around REST RPC.
Extra travel points if you...
* Experience with Python Cross platform mobile development experience.
* Experience developing mobile applications with a JS framework.
* A strong understanding of SQL, particularly in MSSQL or Azure SQL databases.
* A Track record of implementing integrations with external parties.
* Experience mentoring other members of a team Experience designing software for Azure or other cloud providers such as AWS or Google Cloud.
* Tertiary qualification in Software Engineering, Computer Science or related technical field.
* Experience implementing front-end applications using Vanilla JavaScript Framework(s) such as Vue, React, Angular etc. CSS / SCSS / PostCSS Static site generators such as Nuxt.js / Next.js / Gridsome etc. Build tooling such as Webpack, Vite, Rollup.
#LI-LR1 #LI-Hybrid