Senior Software EngineerThe Senior Software Engineer will participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE).Core ResponsibilitiesContribute to the design, creation, development and improvement of software features, packaging, tools, testing, test automation, continuous integration, delivery, and documentationBuild and maintain automated tests (unit, integration, system-level)Triage, debug, and resolve issuesTake ownership of quality and drive continuous improvementProvide accurate estimates and deliver on commitments with transparencyCollaborate with stakeholders, users, and teams on design, implementation, and approvalsEngage actively in meetings and technical discussionsCoordinate with internal teams to support product successPrepare and present technical concepts clearly and effectivelyFollow and help improve SDLC and organizational processesProvide guidance, mentoring, and training within the software team, while offering support across the broader product development organization