As a Senior Full Stack Engineer, you'll play a key role in developing and maintaining scalable, high-performance web applications that power our travel products and services. You will work closely with cross-functional teams to deliver innovative solutions, ensuring a seamless user experience for millions of travelers worldwide and you will have regular interactions with all team managers and team members within Ignite Travel Group
Who you are:
The Senior Full Stack Software Engineer role is to complete all phases of software development life cycle including analysis, design, functionality, testing and support of new and existing web applications
Responsibilities:
Application Development - Leading the full stack (front-end and back-end) design, build, test, release and operation of software features across multiple applications that support the overall business objectives of Ignite Travel group
Design, develop, deploy and maintain web applications, microservices and APIs primarily using .NET (up to version 8), Typescript, React and other relevant frameworks
Technical Leadership - Provide technical leadership and mentor for junior developers to ensure high quality, secure, testable, maintainable code
Analyse and perform technical impact assessment and problem solve to create the right solutions for our business
Lead technical discussions and provide innovative solutions
Architecture and Design - Contribute to the architectural design and system framework, ensuring adherence to best practices and industry standards
Conduct technology evaluations and make recommendations on tools, frameworks
Project Management - Collaborate with business stakeholders, product managers, and other teams to define project scope, timelines, and resource requirements
Code Review and Quality Assurance - Implement and enforce coding standards and best practices
Participate in code reviews with other engineers to provide feedback to ensure we maintain code quality, standards, readability, consistency and compliance
Integration and Testing - Perform unit testing and resolve defects to ensure the reliability of software
Documentation - Create and maintain comprehensive technical documentation for developed applications, including design specifications
Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Minimum 5 years professional experience as a Senior Full Stack Developer, Technical Lead or a similar role, with a strong track record of delivering high-quality software products
Strong experience in agile software development methodologies such as Scrum or Kanban
Strong proficiency in multiple programming languages including .NET (up to version 8)
Solid understanding of object-oriented programming principles and design patterns
Strong experience of web application development, including modern JavaScript frameworks (Typescript, React).
Strong experience with RESTful APIs and web services
Strong experience with API lifecycle management
Strong expertise with Entity Framework, relational databases, data modelling, and SQL queries
What you'll enjoy:
📚 Ongoing brain power-ups and skill sharpening, plus occasional escapes to bucket list destinations
🚀 Catapult your career across a network of brands and businesses in an evolving industry
✈️ Say no to full price! Nab discounts on travel and more thanks to our sweet rewards program
👩⚕️ Access to industry leading health and well - being programs and financial advisors
🌴 Set up shop in a swanky beachfront office in Broadbeach, with a golden ticket to public transport and parking perks
💃🏿 Enjoy social events to promote networking, celebration of wins, and sometimes just for fun!
👐🏻 Take volunteer leave as part of giving back to the local community
Apply Now
Thank you and hold tight, you will now be directed to our Apply Portal to complete your application
An exciting opportunity to join Supply Partnerships as a Commercial Analyst and play a key role in managing and optimising our global GDS contracts. This role offers a unique opportunity for an accountant or analyst looking to further develop thei...
We are seeking a detail-oriented and proactive Revenue Recovery Specialist to manage the recovery of corporate land commission revenues in the AU and NZ regions. You will work closely with internal and external stakeholders, analyse data, and main...
We use cookies and other tracking technologies to assist with navigation and personalise content across the site. By continuing to use this site you agree to our use of cookies in accordance with our privacy policy which can be viewed at (https://www.flightcentre.com.au/privacy). You can manage cookie preferences by clicking below or learn about the cookies we use by clicking here. Please note, blocking some types of cookies may impact your experience of the site and the services we are able to offer.
Manage Consent Preferences
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.