Software Engineer | SAP BTP FIORI | 4 to 12 years | PAN INDIA
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Primary Skills
- Proven experience as a Full Stack Developer or similar role: Demonstrated ability to handle the complete lifecycle of software development, from design to deployment, with expertise in both front-end and back-end technologies.
- Development of desktop and mobile applications: Experience building applications that are optimized for different platforms and devices, ensuring seamless functionality across desktops, smartphones, and tablets.
- Proficiency in front-end languages and libraries: In-depth knowledge of HTML, CSS, JavaScript, and XML to design interactive and responsive user interfaces.
- Proficiency in back-end languages and frameworks: Strong understanding of server-side programming using languages like C#, Java, Python, and JavaScript frameworks such as Angular, React, and Node.js to build robust and scalable backend systems.
- Familiarity with databases: Hands-on experience with relational databases (MySQL) and non-relational databases (MongoDB) to manage and store data effectively.
- Experience with web servers: Knowledge of web servers like Apache to host and manage applications, ensuring high availability and performance.
- Hands-on experience with SAP BTP services and deployment strategies: Proficient in utilizing various SAP BTP services for application development, integration, and deployment in a cloud-based environment.
- Ability to design client-side and server-side architecture: Competent in designing systems that ensure seamless communication between the user interface and backend services.
- Development and integration of APIs: Skilled in creating and integrating APIs for communication between different systems and services, ensuring smooth data flow.
- Testing software for responsiveness and efficiency: Experience in performance testing and debugging to ensure applications run efficiently and respond promptly.
- Management and development of databases and applications: Ability to design and maintain databases and manage end-to-end application functionality for consistent and reliable performance.
- Writing technical documentation: Experience in creating comprehensive documentation to support developers and users with clear guidelines and references.
Secondary Skills
- Knowledge of UI/UX design principles.
- Excellent communication and teamwork skills.
- Familiarity with SAP BTP’s deployment approaches and associated services.
- Understanding of agile software development practices.
- Experience creating visually appealing front-end designs.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.
Mumbai, IN