Company

TravelportSee more

addressAddressBarnegat, NJ
type Form of workFull-Time
CategoryInformation Technology

Job description

We currently have a really exciting opportunity for a talented SDK Support Engineer to join our team in beautiful Barcelona, Spain.

As an SDK Support Engineer, you will play a critical role in supporting 3rd party developers creating applications using our software development kit (SDK) and related technologies. You will work closely with our development and DevOps teams to ensure the smooth operation and integration of our SDKs into 3rd party applications. Your technical expertise in JavaScript, React, Node.js, Test-Driven Development (TDD), and RESTful APIs will be essential in this role.

You will be working on the latest web technologies with our customers who will be using our next generation point of sale application following Coding and DevOps best practices in a microservices architected application. This role involves coding, maintenance and integration of web components as well as cloud services.

You will be an innovator, passionate, accountable and solutions focused, not to mention adaptable, hungry for a challenge and an individual who thrives on partnering. All these combined with the below capabilities are what will make us such a bold and compelling organization.

Main responsibilities

  • Create sample apps using JavaScript/React components and Cloud Services in an agile, test driven development environment following best Code and CICD practices in a Cloud based - Microservices architected application
  • Contribute and maintain external facing documentation
  • Facilitate onboarding and troubleshooting access issues of 3rd party developers on SDK sandbox
  • Participate in release activities and deployments for the SDK sandbox
  • Collaborate on features sizing, story refinement and planning of SDK related functionalities
  • Initiate certification process for 3rd party applications
  • Work closely with Cyber Security team to ensure the 3rd party application are meeting security standards
  • Schedule meetings with the 3rd party developers to go over their application code and understand the functionality as required
  • Provide technical support to 3rd party developers on SDK usability, security vulnerability remediation, performance issue fixes etc.
  • Send approval certificate to the 3rd party developer once their application is certified
  • Perform integration testing of 3rd party application with latest code

Who would succeed in this role

  • Education:
    • Educated to HNC/Degree level in a Computer Science, Engineering, Math, or a numerate discipline or equivalent work experience
  • Experience:
  • 3+ years proven experience in software development, using:
    • JavaScript (ECMA6), design patterns and concepts such as scope, closures, and prototypal inheritance
    • React, Babel, Redux, NodeJS
    • HTML5/CSS
    • RESTful APIs, XML, SOAP, REST, GraphQL and other Web Services technologies
    • Container-based development using Docker, Kubernetes 
    • Testing frameworks like Jest, Enzyme, React Testing Library, xUnit
  • Knowledge of software design best practices (SOLID, Patterns and antipatterns)
  • Understanding of security practices
  • Experience in Git/Gitflow process in terms of branching, Pull Request process, Code/Peer reviews, merging, feeling confident working with source control tools and processes
  • CICD familiarity, preferably implemented in MS Azure Devops through CI and Release pipelines or Github Enterprise
  • Proven experience applying TDD practices
  • Experience with Agile methodologies (Scrum, Kanban) and DevOps culture/practices
  • Experience of Jira for Requirements/ Story management and work management tools is a plus
  • Experience in the Travel industry and knowledge of Galileo and/or Apollo GDS is a huge plus
  • Skills:
    • Superb interpersonal, written, and verbal communication skills
    • Have a proactive 'can do' attitude. Takes the initiative - doesn't wait to be told what to do. Constantly coming up with small improvements or big new ideas, bringing the best solutions to life
    • Have the ability to multitask and prioritize within a continuously changing environment
    • Demonstrates ability to keep things simple and apply lean product development principles
    • Be dynamic and self-motivated with high level of energy and enthusiasm
    • Good knowledge of Microsoft Office (Word, Excel PowerPoint) Visio as applicable
Refer code: 7218710. Travelport - The previous day - 2023-12-17 23:19

Travelport

Barnegat, NJ
Popular Senior Software Support Engineer jobs in top cities

Share jobs with friends