Senior Software Engineer
Key Skills for This Role
Full Job Posting
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 API’s and micro services supplying a service to both internal and external customers.
- Experience of software development within the travel industry.
For more information, please click on the job description below
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
Documents
Software Engineer.pdf (43.41 KB)
About dnata Travel Group
Verified company details for this employer are not available yet.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at dnata Travel Group
Business Support Manager, dnata Travel | Senior Commercial Sales Leadership
Dubai, UAE
dnata Travel seeks a Business Support Manager to lead sales strategy and performance for Peninsula Hotels across its business units and the GCC travel trade. The role owns sales planning, team direction, partner relation
Business Support Manager, dnata Travel
Dubai, UAE
dnata Travel is seeking a commercially focused manager to lead sales performance for Peninsula Hotels across its business units and the GCC travel trade. The role requires a bachelor’s degree, 5+ years of travel-industry
Travel Consultant - dnata Global Contact Centres
Dubai, UAE
dnata is seeking a Travel Consultant for its 24/7 global contact centre team. The role handles customer travel enquiries and bookings, ticket sales, changes, and disruption support while driving service quality and ancil
Senior Visa Services Consultant - dnata
Dubai, UAE
dnata is seeking a Senior Visa Services Consultant to process travel visa cases accurately, compliantly, and with strong customer service. Candidates need 12 years of schooling or equivalent and 3–5 years of relevant vis
Senior Visa Services Consultant/PRO - dnata Travel
Dubai, UAE
dnata Travel seeks a Senior Visa Services Consultant/PRO to process travel visas accurately, support clients and internal teams, and help improve service delivery. Applicants need 3–5 years of relevant visa, immigration,
Visa Services Consultant
Dubai, UAE
dnata is seeking a Visa Services Consultant to process visa applications accurately and support customers across walk-in, digital, and B2B channels. Applicants need a high school-level qualification and at least one year
Quality Assurance Coordinator - dnata Travel
Dubai, UAE
dnata Travel is seeking a Quality Assurance Coordinator to run audits, monitor compliance, and support quality improvement across its services. Applicants must have a vocational qualification or diploma and at least five
Accounts Assistant
Khobar, KSA
dnata Travel Group is seeking an Accounts Assistant to support revenue and finance operations through accurate accounting, receivables, payables, and sales-report processing. The role involves finance-system data entry a
Business Support Manager, dnata Travel | Senior Commercial Sales Leadership
Dubai, UAE
Business Support Manager, dnata Travel
Dubai, UAE
Travel Consultant - dnata Global Contact Centres
Dubai, UAE
Senior Visa Services Consultant - dnata
Dubai, UAE
Senior Visa Services Consultant/PRO - dnata Travel
Dubai, UAE
Visa Services Consultant
Dubai, UAE
Quality Assurance Coordinator - dnata Travel
Dubai, UAE
Accounts Assistant
Khobar, KSA