cover image
Vista

Software Engineer

Remote

London, United kingdom

Junior

Full Time

12-03-2026

Share this job:

Skills

SQL CI/CD Test Quality Assurance Test Automation Problem-solving Architecture Software Architecture Machine Learning Programming Software Development Agile

Job Specifications

Job Profile

Vista Tech plays a vital role in the Vista group operations by delivering and accelerating comprehensive technology solutions across all brands. Vista’s end-to-end and click-to-flight solutions offer the industry's only comprehensive flight booking platform, seamlessly integrating global operations, and leveraging AI and machine learning to optimize pricing and fleet movement.

We are looking for a Software Engineer to analyze requirements, investigate issues, propose solutions and implement new features. You will be part of an Engineering team responsible for building and maintaining Finance applications and services.

Your Responsibilities

Hands-on Software Engineer to develop solutions for Client Services. Participating in software development, quality assurance, CI/CD configuration, unit testing and test automation, software architecture discussions, UI/UX prototyping and tech stack updates.
Maintain and develop systems and processes to help the team deploy, monitor, test and continuously deliver new features and improvements to our technology.
Work closely with the whole development team to constantly review platform architecture and infrastructure with internal stakeholders, driving innovation and best practice across the entire tech team.
Ensure the software delivered has a high-quality standard.
Pro-actively seek opportunities to adopt continuous improvement initiatives.
Champion efficiency, automation, and software development best practice in general.
Provide technical consultation as well as expertise to Project Managers and technical stakeholders (solution architects, security architects, infrastructure etc.) to shape maintainable, high-performing, reliable, secure and cost-effective solutions.
Assist with designing solutions for Finance software projects.
Troubleshoot escalated issues along with the support team.
Collaborate with other Engineers on code reviewing and source code repository management activities.
Learn from other team members through pair programming, code reviews, brown bag sessions, etc.

Required Skills, Qualifications, And Experience

4+ years of experience in software engineering.
Bachelor’s degree in computer science, computer and electrical engineering, or equivalent technical experience (prefer graduate degree).
Back-end software development experience within agile teams.
Professional experience with object-oriented programming languages.
Cloud-based applications, serverless solutions development experience.
SQL knowledge.
Analytical and problem-solving skills with an ability to identify key issues, structure analysis and synthesize data, and provide recommendations effectively.

About the Company

Vista Global Holding's (Vista) subsidiaries provide worldwide business flight services. A global group headquartered at the DIFC in Dubai, Vista integrates a unique portfolio of companies offering asset free services to cover all key aspects of business aviation: guaranteed and on demand global flight coverage; subscription and membership solutions; trading and management services; and cutting-edge mobility technology. Innovating the industry for over 20 years through continuous investment in people, technology and infrast... Know more