Senior Software Developer

2 weeks ago


Haymarket, New South Wales, Australia SITA Full time
Overview WELCOME TO SITA We're the team that keeps airports moving, airlines flying smoothly, and borders open. Our tech and communication innovations are the secret behind the success of the world's air travel industry.
You'll find us at 95% of international hubs. We partner closely with over 2,500 transportation and government clients, each with their own unique needs and challenges. Our goal is to find fresh solutions and cutting-edge tech to make their operations run like clockwork. Want to be a part of something big?
Are you ready to love your job? The adventure begins right here, with you, at SITA.
PURPOSE Designs develop and maintain specific modules within an application or system using existing and emerging technology platforms.
KEY RESPONSIBILITIES Writes and delivers code for features and modules debugs existing code and modules and provides technical guidance to less experienced Developers - FTEs Contractors Offshore Partner Resources.
Follows coding guidelines and practices and all technical processes and ensures they are followed by less experienced Developers.
Develops and validates estimates for technical work that will be undertaken.
On an as needed basis assigns and allocates defects to less experienced Developers.
Participates in analysis of requirements for designing new application and system features.
Qualifications EXPERIENCE Minimum of 5+ years software engineering experience in a development capacity preferably using a mainstream Object Orientated language such as Java C++ or similar.
KNOWLEDGE & SKILLS 3+ years developing native iOS apps (mandatory), native Android apps (highly valued)
Experience with SwiftUI for creating modern iOS interfaces, knowledge of UI trends for better design and coding approaches
Swift, including a thorough understanding of ARC memory management, optionals, protocols and genericsAsync/await and Task management, ensuring efficient performance. Knowledge of strict concurrency in Swift 6 would be desirable
Understanding of structured/architectural coding patterns for maintainable applications, knowledge of MVVM, Clean architecture would be ad advantageous
Comprehensive testing expertise encompassing unit testing, TDD methodology and test coverage
Experience developing mobile SDKs and integrating mobile apps with web-services and external APIs
Additional Technical Expertise Proficient in utilising Xcode debugging tools
Thorough understanding of iOS application lifecycles
Nice to Have: Complete familiarity with App Store submission requirements, including certificate management, provisioning profiles and guidelines
Experienced in Azure DevOps configuration, including automation pipelines and deployment workflows
Experience with OWASP Mobile Top 10 and mitigation strategies
Knowledge of secure data storage and encryption
Expertise in certificate pinning implementation
Understanding of iXGuard(ideal), obfuscation, certificate pinning, and other methods of securing apps
Expertise in Flutter, Java and Kotlin (on Android)
Strong skills in securing data on the local device using industry standard encryption technologies including key management solutions
Experience with push notification frameworks
Experience with mobile

  • Haymarket, New South Wales, Australia beBeeSoftware Full time $80,000 - $120,000

    The Squiz product team is engaged in developing a cloud-based digital experience platform (DXP) with multiple core capabilities, including content management, optimisation tools, and platform services.We are seeking an experienced software engineer to join our product engineering team on a permanent basis, focusing on enhancing capability across various...


  • Haymarket, New South Wales, Australia beBeeEngineer Full time $180,000 - $220,000

    We're seeking a talented Software Engineer to join our team. In this role, you will be responsible for building and maintaining high-performance software systems.The ideal candidate will have 6+ years of experience writing production software, with a strong focus on Rust and Typescript. You should also have experience working in network-constrained...


  • Haymarket, New South Wales, Australia beBeeSoftwareDevelopment Full time $102,444 - $124,116

    Job Title:Senior Software Development LeadAbout the Role:This is a pivotal opportunity for an accomplished software engineer to spearhead our team's development efforts. As a senior software development lead, you will be responsible for overseeing the design and implementation of complex software systems.Key Responsibilities:Lead and collaborate with...

  • Senior Sales Engineer

    2 weeks ago


    Haymarket, New South Wales, Australia Aptitude Software Full time

    Overview Aptitude Software - Senior Sales Engineer. The Senior Sales Engineer serves as a key contributor within the Go-To-Market team, responsible for aligning product capabilities with client requirements to support both new business and existing


  • Haymarket, New South Wales, Australia Talenza Full time

    Overview You\'ll work as part of a cross-functional engineering team, contributing to the design, development, and deployment of modern backend systems. You\'ll also collaborate closely with product managers, QA, and other developers across regions. The team is set to kick off a number of major cloud transformation initiatives in the new year, providing a...


  • Haymarket, New South Wales, Australia Blackbaud Full time

    Software Engineer, Senior page is loaded Software Engineer, Senior Apply locations Hyderabad - India time type Full time posted on Posted 20 Days Ago job requisition id R As a Software Engineer, you will contribute to the development of our solution delivery platform supporting our web-based applications on the latest cloud technologies within a DevSecOps...


  • Haymarket, New South Wales, Australia beBeeSoftware Full time $125,000 - $175,000

    Senior Software Engineer - Web EngineeringThis role offers an excellent opportunity for a skilled software engineer to drive best practices across the team, bring innovative ideas to the table, and lead technical conversations.Key responsibilities include identifying risks, communicating them to relevant stakeholders, and asking the right questions to move...


  • Haymarket, New South Wales, Australia FIS Australasia Pty Ltd Full time

    Senior Software Engineer - Product / Open SystemsApply locations: AUS SYDN Type: Full time | Posted on: Posted Today | Job Requisition ID: JR About the role: As a Software Engineer, you could work with bleeding-edge technology to build innovative fintech products that change how the world pays, banks, and invests. This involves developing core software...


  • Haymarket, New South Wales, Australia beBeeSoftwareEngineer Full time $90,000 - $120,000

    Senior Software Engineer Job DescriptionContribute to the development of our solution delivery platform supporting web-based applications on cloud technologies within a DevSecOps culture.Design, build, and maintain efficient code.Suggest improvements to applications and processes that enhance client experience or improve performance.Participate in...


  • Haymarket, New South Wales, Australia beBeeSoftware Full time $85,000 - $160,000

    Software Developer">Innovative software developers drive the technology revolution by designing and implementing digital solutions. As a key member of our development team, you will be responsible for crafting high-quality software applications that meet the evolving needs of our clients.">Refine requirements through collaborative discussions with...