Senior Software Engineer

dnata Travel

Preston

On-site

GBP 65,000 - 90,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Travel discounts
25 days annual leave
Company pension
Life assurance
Low-cost health care
Employee Assistance programme
Mental Health First Aiders
Development opportunities
Industry/social events
Cycle to work scheme
Rewards & recognition
Belong programme
Volunteer days
dnata4good
Refer a friend scheme
Free eye care tests

Job summary

dnata Travel Group is recruiting a Senior Software Engineer for our Leyland office. You will contribute to all phases of software development within an agile team, building and evolving in-house travel platforms and integrating with third-party systems.

The role focuses on .NET/.NET Core, SQL Server, APIs and microservices, with ownership of tasks and strong emphasis on delivery quality and timeliness.

Qualifications

  • Experience delivering web sites/services in a .NET environment.
  • Track record of software delivery on multi-tier, high-volume systems.
  • Experience developing and supporting APIs/microservices.
  • Travel industry experience is a plus.

Responsibilities

  • Develop high-load, multi-threaded enterprise software systems.
  • Deliver robust, high-quality solutions on time.
  • Own assigned work items and drive to completion.
  • Provide progress updates, estimates, and risk notices.
  • Keep up to date with enterprise development patterns and .NET tech.
  • Collaborate with team to promote open communication and improvements.
  • Provide on-call support to the business.

Skills

NET development
Web sites/services
APIs & microservices
High load systems
Multi-threaded design
Agile environment

Tools

.NET
SQL Server
Azure/AWS

Job description

dnata Travel Group, part of the Emirates Group, includes the brands of Gold Medal and Travelbag.

We are now recruiting for a Senior Software Engineer who will be working on all phases of software development, within a team of developers at our Leyland office. Working closely with product/programme management, infrastructure and architecture teams, to deliver high quality robust solutions within agreed timeframes.

The dnata Travel engineering team are responsible for the growth and evolution of in-house developed travel platforms and integrate with a number of 3rd party platforms. These platforms are being developed and rolled out across multiple brands, departments and teams within the dnata Travel group.

You will be joining a smart, experienced, fast-moving team working in an agile environment, who continue to explore new technologies, tools & techniques to both grow the platforms and to service the growing needs of the business that the platforms supports.

Hours: Full-time, 37.5 per week

Job Accountabilities
  • Undertake the development of high load, multi-threaded, distributed, enterprise software systems to formal and informally provided design schematics.
  • Deliver strong technical solutions with high quality and on time.
  • Take ownership of assigned work items and drive to their successful conclusion.
  • Provide clear and accurate updates on progress, status and risks.
  • Provide representative and timely estimates for future work candidates.
  • Maintain a good working knowledge of enterprise software development patterns, practices and methodologies.
  • Maintain a good working knowledge of Microsoft web application .NET development technologies, including .NET, .NET Core, SQL Server 2012 and any subsequent versions.
  • Stay up to date with technology developments and techniques that provide commercial advantage.
  • To work with all members of the Development Team to promote a good team working environment where open communication is invited.
  • Respond to live issues raised throughout the business.
  • Liaise with the testing and infrastructure teams on technical and support issues.
  • Communicate complex technical solutions in a clear and concise manner to members of the development team and IT department.
  • Work to continually improve the development team's processes and methodologies.
  • Provide On Call support to the business
To be considered for this role, we need you to have the following skills, experience and qualifications:
  • A background in delivering web sites / services using .NET technology environment.
  • Knowledge of principles and concepts and practical experience of a wide range of technology solutions.
  • A strong track record of software delivery.
  • Experience of working on multi-tier, high volume, transactional systems and a thorough understanding of the related challenges and how to navigate them.
  • Broad knowledge of key technology theories and architectures (e.g. data structures, algorithms, design patterns, application architectures, technologies and solution design).
  • Experience of developing and supporting APIs and micro services supplying a service to both internal and external customers.
  • Experience of software development within the travel industry.

Our bright, modern office in Leyland is just 10 minutes from junctions 28 & 29 of the M6. We have some fantastic benefits, making us a great place to work:

  • Travel discounts - we have a dedicated Staff Travel Team to help you plan your next adventure
  • 25 days annual leave, increasing to 28 days after 5 full years of service (+ bank holidays)
  • Additional annual leave purchase scheme
  • Company pension scheme
  • Life assurance
  • Low-cost health care for you and your family
  • Employee Assistance programme
  • Mental Health First Aiders
  • Ongoing development - we have an in-house People Development Team
  • Industry/social events - including supplier events, office socials & parties and pop-up shops
  • Cycle to work scheme
  • Reward & recognition programme
  • Belong programme - Employee Resource Groups (ERGs) that play a crucial role in implementing our DEI strategy
  • Volunteer days - one day's paid leave each year to volunteer with a registered charity
  • dnata4good - supporting the local communities we work, live and thrive in
  • Refer a friend scheme
  • Free eye care tests
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

dnata Travel • Farington Moss

On-site
GBP 65,000 - 90,000
Travel discounts
25 days annual leave
Company pension
+6
QA Engineer
QA Engineer

dnata Travel • Farington Moss

Hybrid
GBP 40,000 - 60,000
Travel discounts
25 days annual leave
Company pension
+6
Travel Support Advisor
Travel Support Advisor

dnata Travel • Preston

On-site
GBP 22,000 - 27,000
Travel discounts
25 days annual leave
Company pension scheme
+9
Travel Support Advisor
Travel Support Advisor

dnata Travel • Farington Moss

On-site
GBP 22,000 - 27,000
Travel discounts
25 days annual leave (28 after 5 years
Company pension
+2
Head of Sales
Head of Sales

dnata Travel • Preston

On-site
GBP 90,000 - 120,000
25 days annual leave + bank holidays
Company pension
Life assurance
+6
Incredible Journeys Product Executive
Incredible Journeys Product Executive

dnata Travel • Leyland

Remote
GBP 30,000 - 42,000
Travel discounts
25 days annual leave
Company pension
+6
Senior .NET Software Engineer — Enterprise Travel Tech
Senior .NET Software Engineer — Enterprise Travel Tech

dnata Travel • Preston

On-site
GBP 65,000 - 90,000
Travel discounts
25 days annual leave
Company pension
+13
Head of Sales
Head of Sales

dnata Travel • Farington Moss

On-site
GBP 120,000 - 180,000
25 days annual leave
Company pension scheme
Life assurance
+2
Market Manager - France, Monaco and Benelux
Market Manager - France, Monaco and Benelux

dnata Travel Group • England

On-site
GBP 60,000 - 90,000
25 days annual leave, increasing to 28 after 5 years
Company pension scheme
Life assurance
+5
Travel Specialist
Travel Specialist

dnata Travel • Knutsford

On-site
GBP 21,000 - 26,000
Travel discounts
25 days annual leave
Company pension scheme
+2