Collage, Poster, Advertisement, Person, Photo Booth

Senior Full Stack Software Engineer

  • Queensland, QLD, Australia
  • AuntBetty
  • Full time

About your opportunity...

We are looking for an experienced Senior Software Engineer to join a rapidly growing and established tech-focused division of Flight Centre Travel Group. Our division is focused solely on offering cheap flights online via our partnerships with Google Flights, Skyscanner, Kayak and many more. Your team is fast-paced, highly talented, friendly, focused and passionate about expanding two already dominant brands in Australia and New Zealand to the rest of the world!

As a Senior Software Engineer you will be responsible for creating solutions with your team to business goals throughout the software development lifecycle, on projects ranging from improvements to back-office systems, automation, new features on our web app, interfacing with APIs, building/maintaining services and much more.

This role offers great flexibility with options to work from home (fully remote in Australia if needed) or in our office just one block from the beach in Surfers Paradise.

 

Responsibilities...

 

  • Designing solution architecture and software
  • Ensuring that software is developed and tested to the agreed standards and specifications
  • Developing user and internal-facing features
  • Enhancement of existing web and back-office systems
  • Writing unit test and testable code
  • Performing code reviews
  • Providing advice and mentorship to other members of the team

 

Must have:

 

  • Strong knowledge of Microsoft .NET C# and JavaScript (ES6+)
  • Front-end framework experience, such as Vue.js (preferable), Angular, React.js etc
  • Good UI/UX implementation skills in CSS (CSS3). SCSS (desirable)
  • Experience with SQL, Entity Framework (desirable)
  • Experience writing tests with C# framework, such as MSTest / NUnit etc.
  • Familiarity with Git
  • Experience with cloud-based infrastructure design and implementation (Azure desirable)
  • Creating scalable systems
  • Strong understanding of good API design principles
  • Strong understanding of secure coding practices
  • Strong understanding of common data structures, software design patterns and their application.
  • Experience working within a highly collaborative team using agile methodologies

 

Valuable...

 

  • Tertiary qualification in computer science or related technical field
  • Strong understanding of the browser environment and HTML5 features
  • Experience designing for, deploying to, and managing applications in Microsoft Azure (or other cloud environments)
  • Understanding of unit testing methodologies and their value
  • Experience in UI/UX design
  • Experience developing or maintaining a mature DevOps pipeline (CI/CD etc)
  • Experience with any of the following technologies
    • Azure DevOps experience
    • Azure WebJobs
    • Automation testing (Selenium)
    • Entity Framework
    • SCSS
    • Typescript
    • Python
    • Octopus Deploy
    • Jira and Confluence

 

About you...

  • Have strong engineering skills 
  • Are comfortable problem solving considering constraints and wider impacts
  • Have strong communication skills
  • Can work independently and collaboratively in a diverse team
  • Love challenging yourself with new technologies and complex problems

 

Benefits include...

 

  • Newly created role due to strong development pipeline and global expansion.
  • Surfers Paradise, Gold Coast office location or the opportunity to work Hybrid or fully remote
  • Generous remuneration structure
  • Travel discounts
  • Global career opportunities in a network of brands and businesses
  • Fun and flexible work environment

Apply Now

Not You?

Thank you and hold tight, you will now be directed to our Apply Portal to complete your application

Refer a friend

Not You?

Thank you!

 

Recommended Jobs

Product Coordinator

516642 New Malden Greater London United Kingdom New Malden, Greater London, United Kingdom Global Supply Leisure Travel & Retail, Operations & Professional Services, Wholesale & Product
An exciting opportunity has arisen for a Product Coordinator to assist the Procurement Team in delivering and supporting the Global Leisure Supply product range. You will also be responsible for maintaining internal and external stakeholder relati...

Assistant Manager Richmond 1 F&B

516640 Richmond upon Thames Greater London United Kingdom Richmond upon Thames, Greater London, United Kingdom Flight Centre First and Business Leisure Travel & Retail
A position is available to join a successful team in our premium First and Business brand. This rare opportunity is based in on of our best and busiest hubs in Richmond

Operational Accounting Team Leader- Leisure

516523 Queensland QLD Australia Queensland, QLD, Australia Flight Centre Finance & Strategy
The Operational Accounting Team Leader will be responsible for providing insight into the numbers, protecting brands from risk, and challenging financial decision making by providing clear and well thought out recommendations. This role will have ...

Not right for you?

Sign up to job alerts!

Not You?

Thank you