* Involved with all aspects of software development* Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our customers* Your main role is to contribute to a high-performing agile team that includes other strong developers and support from dedicated designers and product owners* You will be working on feature development projects that fill needs in pre-construction and planning* You will use modern development tools, technologies and platforms to continually innovate and improve both software and processes* Bachelor's degree in Computer Science or Software engineering or equivalent experience* 8+ years of software development experience at a senior level* Experience working on agile software projects with short release cycles* Solid understanding of typical web application architecture (data, application, web tiers etc.)* Licence en informatique ou en gnie logiciel, ou exprience quivalente* Plus de 8 ans dexprience en dveloppement logiciel un niveau senior* Exprience de travail sur des projets logiciels agiles avec des cycles de livraison courts* Solide comprhension de larchitecture typique des applications web (couches donnes, application, web, etc.)* Exprience du dveloppement dAPI REST dans une architecture oriente services (architecture de microservices)* Solide comprhension des modles de conception cloud et des meilleures pratiques, par exemple le circuit breaker, la mise en cache, le chargement diffr, la mise en file dattente, etc.* Exprience des meilleures pratiques de scurit pour un service cloud moderne* Capacit assurer le support du service de production en tant priodiquement de garde* Connaissance des concepts CI/CD et exprience de travail avec un pipeline de dploiement* Vous matrisez les services cloud AWS* Vous apprenez vite et tes impatient de travailler avec les derniers outils et technologies disponibles* Vous travaillez en collaboration* En tant que collaborateur et communicateur efficace, vous tablissez facilement des relations de collaboration avec vos collgues, qu'ils soient techniques ou non* Vous apprciez de travailler avec des quipes distribues* Vous avez une forte motivation et la capacit d'obtenir des rsultats* Vous tes capable de russir et d'atteindre systmatiquement les normes les plus leves dans un environnement dynamique et agile o les priorits voluent* Vous tes capable de travailler de manire autonome et de grer plusieurs tches en suivant les directives ou les retours des parties prenantes et des membres de l'quipe* Experience with REST API development in a Service Oriented Architecture (microservices architecture)* Strong understanding of cloud design patterns and best practices, for example circuit breaker, caching, deferred load, queuing etc.* Experience with security best practices for a modern cloud service* Ability to support the production service by periodically being on-call* Familiarity with CI/CD concepts and experience working with a deployment pipeline* Knowledge of one or more of the following JavaScript, TypeScript, Node.js and React* Proficiency with Amazon Web Services or other cloud infrastructure technologies* Familiarity with basic network infrastructure and components (load balancing, NAT, scaling, etc.)* You are proficient in AWS cloud services* You are a fast learner and keen to work with latest tools and technologies available* You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team* You get work done together* As a team player and effective communicator, you easily build collaborative relationships with technical and non-technical colleagues* You enjoy working with distributed team members* You have a strong desire and ability to deliver results* You are able to succeed and consistently reach the highest standards in a dynamic, agile environment with changing priorities* You are able to work independently and manage multiple tasks with direction or feedback from stakeholders and team members #J-18808-Ljbffr
Job Title
Principal Software Developer, TakeOff