Senior Software Development Engineer (Mobile Development)

Posted 20 Hours Ago
Be an Early Applicant
Manila, Metro Manila, National Capital Region, PHL
In-Office
Senior level
Information Technology • Travel
The Role
Designs, develops, tests, deploys, supports, and troubleshoots consumer-facing web and mobile solutions using Navitaire SDKs and bespoke integrations. Translates requirements and designs into responsive applications, contributes to architecture and reusable frameworks, conducts performance and security assessments, resolves production issues, and participates in Agile Scrum ceremonies. The role also supports releases, mentors teammates, and evaluates AI-powered development and automation opportunities.
Summary Generated by Built In

Job Title

Senior Software Development Engineer (Mobile Development)

Purpose of the role

The Senior Software Development Engineer is an experienced engineer who drives technical excellence throughout the software development lifecycle. The role is responsible for translating business requirements into robust technical solutions, contributing to solution and design decisions, performing complex software development tasks, and supporting the successful delivery of customer engagements. The position also promotes engineering best practices, code quality, and continuous improvement across project teams.

The Senior Software Development Engineer will contribute to coding, testing, releasing, supporting, and troubleshooting solutions built using Navitaire’s Web and Mobile App Software Development Kits (SDKs), and bespoke digital solutions developed to meet specific customer needs. The SDKs are collections of software framework libraries developed by Navitaire, serving as the foundation for creating applications that deliver innovative and seamless digital experiences to passengers.

  • The Web App SDK enables rapid development of Single Page Application (SPA) website

  • The Mobile App SDK enables rapid development of a cross-platform (.NET MAUI) powered native mobile experience for Apple iOS and Google Android.

  • Bespoke solutions may include fully customized digital solutions, features, or integrations tailored to specific customer requirements.

The Senior Software Development Engineer works closely with a scrum team comprising of a Technical Architect/Development Lead, Business Analyst, UX Designer, Scrum Master, Developers and QA Engineers. The role requires strong technical and analytical skills, attention to detail, and the ability to collaborate effectively in an Agile development environment.

In this role you'll:

  • Be part of an Agile Scrum team of technical, functional, and business domain experts to design, develop, and deliver consumer-facing digital solutions that help Navitaire customers maximize their digital presence.

  • Actively participate in Scrum ceremonies including daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives, providing technical input and recommendations.

  • Design, develop, test, troubleshoot, and maintain frontend and backend solutions following Navitaire architecture, security, and coding standards.

  • Translate designs and wireframes into responsive, performant, and maintainable application experiences.

  • Provide support during deployments, releases, and production implementation activities. Investigate, troubleshoot, and resolve complex production issues in accordance with team processes and service level objectives.

  • Functional testing and using and/or writing diagnostic programs to ensure optimal performance of developed solutions.

  • Build deep functional expertise in assigned customer projects, the Navitaire Reservation System, and the Navitaire Digital Platform.

  • Conduct performance, scalability, reliability, and security assessments and implement appropriate improvements.

  • Contribute to reusable frameworks, accelerators, reference implementations, and engineering best practices that improve delivery efficiency.

  • Contribute in training and assisting scrum/project teammates in various aspects of the work.

  • Leverage AI-assisted development tools and modern engineering practices to improve developer productivity, accelerate solution delivery, enhance code quality, and identify innovative customer solutions.

  • Evaluate opportunities to incorporate AI-powered capabilities, automation, and intelligent solutions into customer engagements where appropriate.

About the ideal candidate:

  • Bachelor’s degree in Computer Science, Mathematics, Physics, Data Science or equivalent experience.

  • Professional programming experience in .Net MAUI.

  • Nice to have: Mobile app mobile development native (Java, Kotlin, Swift, Objective C, etc.) or cross-platform (React Native, Flutter); or strong C# .Net experience.

  • Comfortable in working in an Agile environment that promotes active communication, feedback, and flexibility.

  • Comfortable in working directly with colleagues, stakeholders and customers from different cultures.

  • Capable of learning new things and quickly become proficient as technology and the team’s priorities change.

  • Strong analytical skills. Has ability to analyze and solve problems and issues effectively and quickly.

  • Team player and able to work in a dynamic, fast-paced and multi-cultural environment.

  • Open to work in a hybrid set-up and on-call duties.

Diversity & Inclusion


Amadeus aspires to be a leader in Diversity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.  


Amadeus is an equal opportunity employer and committed to an accessible recruitment process. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.


Be aware of recruitment scams


Amadeus Group never charges fees, requests payment, or asks for financial information during recruitment. All legitimate opportunities are communicated solely through official Amadeus channels, including our careers website. Any payment request or outreach via unofficial platforms (e.g., WhatsApp, Telegram) should be treated as fraudulent.

Skills Required

  • Professional programming experience with .NET MAUI
  • Bachelor's degree in Computer Science, Mathematics, Physics, Data Science, or equivalent experience
  • Ability to work in an Agile environment
  • Strong analytical and problem-solving skills
  • Ability to collaborate with colleagues, stakeholders, and customers from different cultures
  • Ability to learn new technologies and adapt to changing priorities
  • Ability to work in a dynamic, fast-paced, multicultural team environment
  • Willingness to work in a hybrid setup and perform on-call duties
  • Native mobile development experience with Java, Kotlin, Swift, or Objective-C
  • Cross-platform mobile development experience with React Native or Flutter
  • Strong C# and .NET experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Madrid
10,001 Employees
Year Founded: 1987

What We Do

Travel powers progress. Amadeus powers travel. Amadeus’ solutions connect travelers to the journeys they want, linking them via travel agents, search engines and tour operators to airlines, airports, hotels, cars and railways. Technology has always been critical to developing global travel, increasing scale, choice and access. We have developed our technology in partnership with the travel industry for 30 years. We combine a deep understanding of how people travel with the ability to design and deliver the most complex, trusted, and critical systems our customers need.

Similar Jobs

Mastercard Logo Mastercard

Manager, Technology Account Management

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Makati City, Metro Manila, National Capital Region, PHL
38800 Employees

Coinbase Logo Coinbase

Complaints Analyst II

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
In-Office
Manila, Metro Manila, National Capital Region, PHL
4700 Employees
850K-850K Annually

Coinbase Logo Coinbase

Complaints Analyst II

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
In-Office
Manila, Metro Manila, National Capital Region, PHL
4700 Employees
850K-850K Annually

Coinbase Logo Coinbase

Customer Support Specialist

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
In-Office
Manila, Metro Manila, National Capital Region, PHL
4700 Employees
798K-798K Annually

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account