Collinson is the global privatelyownedcompany dedicated to helping the world to travel with ease andconfidence. The group offers a unique blend of industry and sectorspecialists who together provide marketleading airport experiencesloyalty and customer engagement and insurance solutions for over400 million consumers.
Collinson is theoperator of Priority Pass the worlds original and leading airportexperiences programme. Travellers can access a network of 1500lounges and travel experiences including dining retail sleep andspa in over 650 airports in 148 countries helping to elevate thejourney into something special. We work with the worlds leadingpayment networks over 1400 banks 90 airlines and 20 hotel groupsworldwide.
We have been bringinginnovation to the market since inception from launching the firstindependent global VIP lounge access Programme Priority Pass tobeing the first to sell direct travel insurance in the UK throughColumbus Direct and creating the first loyalty agency of its kindin the travel sector with ICLP. Today we still invest heavily ininnovation to ensure that we continue to deliver superior customerexperiences.
Key clients include VisaMastercard American Express Cathay Pacific British Airways LATAMFlying Blue Accor EasyJet HSBC Chase HDFC.
Our mission is focused on doing goodbeyond profit which for us means we seek out opportunities for ourpeople to share in our success and that we give back to thecommunities and people within which we work.
Never short of ambition the successof our business is delivered through the diverse and talented teamof over 1800 globalcolleagues.
Purpose of thejob
The Engineering Team isresponsible for maintaining and enhancing our strategic platformwhichsupports our core Insurance functions.
As aSenior Software Engineer you will be a key member of this teamwhich delivers functionalityusing the Agile delivery methodology.You will be responsible for contributing to the designanddevelopment of pragmatic complete and maintainable softwaresolutions under the guidance of aPrincipal Software Engineer to theagreed development plan and to approvedspecifications.
You will have the opportunity towork with cuttingedge technologies and experience all aspects ofthesoftware developmentlifecycle.
KeyResponsibilities
Developproducts processes or standards in support of the businessstrategies under theguidance of more senior members of theteam
Develop collaborative relationships withboth external and internal stakeholders
Resolvedaytoday challenges or issues without the need for technicalguidance
Support the Engineering Team on newand existing systems as required on aprojectbyprojectbasis
Participate in out ofhours support rota responding to advance supportissues
Deliver Software and Documentation of ahigh quality which adheres to our standards
Maintain a good technical awareness and familiarity with new andforthcoming relevant Technologies
Providedetailed planning input on estimated effort to develop certainmodules/functions
Contribute to softwareanalysis design and specification tasks for specificmodules/functions
Provide competent proactiveand professional Technical Support when required to customers andclients
Actively engage in and contribute toagile planning and design sessions
Support agileprocess improvements that will improve productivity effectivenessand professionalism of the team without impacting budgets anddelivery plans
Contribute to the Code PeerReview community to improve the quality of SoftwareDevelopment
Participate in regular team meetingsto ensure the correct tasks are being worked on and share keydecisions required risks identified and highlight any issuesencountered
Support Develop and Improve ourContinuous Integrationpipelines
Knowledge skills andexperiencerequired
Required:
University Degree in computer science computer science engineeringor related experiencerequired
At least 5 years experiencewith similar technical systems or an application softwaredevelopmentrole in both agile and structured projectenvironments
Experience with Scrum Kanban or anotherAgile application development methodology
Experience ofworking across multiple delivery organisations practisingdistributed development
SpecificTechnical Skills:
Understandingof ObjectOriented software analysis and design methodologyexperience includingSOA
Solid experience with .NET Webstack (.NET 6 C# Web API)
Experience with AWS or AzureCloud Platforms
Technical capability to develop databasesand structure efficient queries (SQL NoSQL)
Experience inmaintaining CI/CD pipelines (TeamCity Octopus Deploy)
Knowledge of Caching Technologies (Redis ElastiCache)
Solid experience working with unit testing frameworks andexperience of integration testing toensure and maintain codequality (NUnit Moq SpecFlow)
Understanding of modernapplication architectures
Scripting experience(PowerShell Python)
Usage of Source Control tools(GitHub)
PersonalSkills:
The ability todemonstrate through examples the effective management ofstakeholderrelationships
Excellent written and spokenEnglish
Personable enthusiastic and a good communicator(ability to present inform and guide others)
Ability tobridge communications between technical and business focussedgroups
Enthusiastic about technology willingness to learnabout new and emerging technology withinweb cloud languagesframeworks and methodologies
Ability to thrive in a fastmoving and changing environment
Ability to showinitiative and to work independently
Willingness to takeon a variety of roles andresponsibilities
Collinson isan equal opportunity employer and welcomes differences in all theirforms including: colour race ethnicity gender identity sexualorientation neurodivergence family status age individuals withdisabilities and people from all backgrounds cultures andexperiences as we strongly believe this contributes to our ongoingsuccess.
We are focused oncontinually evolving our purpose driven high performing cultureproviding an environment where our people have the opportunity toachieve their full potential and do interesting and meaningfulwork. Our company values are: Act smarter Do the right thing Oneteam and Be insight led. These help guide everything we dointernally in terms of how we think act and interact right throughto how we deliver value to our customers and clients.
In your application pleasefeel free to note which pronouns you use (For example she/her/hershe/him/his they/them/theirsetc).
If you need any extrasupport throughout the interview process then please email us at
We also have our very ownBeacons (Domestic Abuse Advisors) supporting within each of ourglobal offices. Our Beacons will be your point of contact if you orsomeone you know needs support.