Role overview
About this role
Une carrière à IBM Consulting est ancrée dans des relations à long terme et une collaboration étroite avec des clients du monde entier. Vous travaillerez avec des visionnaires dans de multiples secteurs pour améliorer le parcours du cloud hybride et de l'IA pour les entreprises les plus innovantes et les plus importantes au monde. Votre capacité à accélérer l'impact et à apporter des changements significatifs pour nos clients est rendue possible par notre écosystème de partenaires stratégiques et nos plateformes technologiques robustes à travers le portefeuille IBM ; y compris et Red Hat. La curiosité et la recherche constante de connaissances sont les fondements de la réussite au sein d'IBM Consulting. Dans votre rôle, vous serez encouragé à remettre en question la norme, à rechercher des idées en dehors de votre rôle et à trouver des solutions créatives qui auront un impact révolutionnaire pour un large réseau de clients. Notre culture de l'évolution et de l'empathie est axée sur l'évolution de carrière à long terme et les opportunités de développement dans un environnement qui prend en compte vos compétences et votre expérience uniques. As an Application Developer with Fullstack experience, you will be responsible for creating and maintaining the server-side core functionality of interactive web and mobile applications. You will work with multiple platforms, including Content Management Systems (CMS), eCommerce, Customer Relationship Management (CRM) systems, Cloud infrastructure, and Content Delivery Networks (CDN). Your primary responsibilities will include: • Develop Web Services: Design, develop, and integrate web services using various programming languages, protocols, and tools, such as Java, Ruby, Perl, HTTP, SOAP, and Rest web services. • Perform Database Integration: Integrate databases with applications using various APIs and programming languages, ensuring efficient data exchange and storage. • Orchestrate Page Flow: Manage the flow of web pages and user interactions, ensuring seamless user experience across multiple platforms. • Work with Multiple Platforms: Collaborate with various platforms, including CMS, eCommerce, CRM systems, Cloud infrastructure, and CDN, to deliver integrated solutions. • Apply Programming Languages: Utilize programming languages, such as Python, Bash, and Git, to develop and maintain applications efficiently. • Exposure to Fullstack Development: Experience working with server-side core functionality of interactive web and mobile applications, including designing, developing, and integrating web services. • Programming Language Proficiency: Exposure to various programming languages, such as Java, Ruby, Perl, Python, Bash, and Git, to develop and maintain applications efficiently. • Web Technologies Understanding: Experience working with web technologies, including HTTP, SOAP, and Rest web services, to design, develop, and integrate applications. • Database Integration Knowledge: Exposure to integrating databases with applications using various APIs and programming languages, ensuring efficient data exchange and storage. • Multi-Platform Experience: Experience working with multiple platforms, including Content Management Systems (CMS), eCommerce, Customer Relationship Management (CRM) systems, Cloud infrastructure, and Content Delivery Networks (CDN). • Familiarity with Cloud Infrastructure: Exposure to cloud infrastructure and its integration with web applications, including experience with scalability and deployment. • Knowledge of CRM Systems: Experience working with Customer Relationship Management systems, including integrating CRM with web applications and services. • Understanding of Content Delivery Networks: Exposure to Content Delivery Networks (CDN) and their role in optimizing web application performance and delivery. Une carrière à IBM Consulting est ancrée dans des relations à long terme et une collaboration étroite avec des clients du monde entier. Vous travaillerez avec des visionnaires dans de multiples secteurs pour améliorer le parcours du cloud hybride et de l'IA pour les entreprises les plus innovantes et les plus importantes au monde. Votre capacité à accélérer l'impact et à apporter des changements significatifs pour nos clients est rendue possible par notre écosystème de partenaires stratégiques et nos plateformes technologiques robustes à travers le portefeuille IBM ; y compris et Red Hat. La curiosité et la recherche constante de connaissances sont les fondements de la réussite au sein d'IBM Consulting. Dans votre rôle, vous serez encouragé à remettre en question la norme, à rechercher des idées en dehors de votre rôle et à trouver des solutions créatives qui auront un impact révolutionnaire pour un large réseau de clients. Notre culture de l'évolution et de l'empathie est axée sur l'évolution de carrière à long terme et les opportunités de développement dans un environnement qui prend en compte vos compétences et votre expérience uniques. Expérience en développement Full Stack : Expérience dans le développement des fonctionnalités back-end essentielles d’applications web et mobiles interactives, notamment la conception, le développement et l’intégration de services web. Maîtrise des langages de programmation : Connaissance de plusieurs langages de programmation, tels que Java, Ruby, Perl, Python et Bash, ainsi que de Git, afin de développer et de maintenir efficacement des applications. Maîtrise des technologies web : Expérience avec les technologies web, notamment HTTP, SOAP et les services web REST, pour concevoir, développer et intégrer des applications. Connaissance de l’intégration des bases de données : Expérience dans l’intégration de bases de données avec des applications à l’aide de différentes API et de langages de programmation, afin d’assurer un échange et un stockage efficaces des données. Expérience multi-plateformes : Expérience avec différentes plateformes et environnements, notamment les systèmes de gestion de contenu (CMS), les solutions e-commerce, les systèmes de gestion de la relation client (CRM), les infrastructures Cloud et les réseaux de diffusion de contenu (CDN). Connaissance des infrastructures Cloud : Familiarité avec les infrastructures Cloud et leur intégration aux applications web, notamment en matière de scalabilité et de déploiement. Connaissance des systèmes CRM : Expérience avec les systèmes de gestion de la relation client (CRM), notamment leur intégration avec des applications et des services web. Compréhension des réseaux de diffusion de contenu : Familiarité avec les réseaux de diffusion de contenu (CDN) et leur rôle dans l’optimisation des performances et de la diffusion des applications web.