SAP provides enterprise application software to various industries, including consumer, discrete manufacturing, and public services. As a Software Intern with SAP Ariba Supplier Management team, you will assist in developing critical deliverables and collaborate with senior engineers to enhance the Ariba cloud experience.
Responsibilities
Assist in developing critical deliverables for migrating Subscription Management (SM) to SAP Business Technology Platform (BTP).
Help design and prototype APIs that support various Subscription Management functionalities.
Contribute to the development and maintenance of solutions in a large-scale, multitenant OnDemand environment.
Collaborate with senior engineers in the core Ariba cloud engineering team, gaining insights into cloud development best practices and enterprise software delivery.
Participate in design discussions, code reviews, and contribute to high-quality software engineering practices.
Qualification
Required
Currently pursuing or completed bachelor’s or master’s degree in computer science or equivalent.
Must be currently enrolled, or recently graduated (start date must be within 6 months of graduation date) from a coding academy/bootcamp, apprenticeship, associate, bachelor’s, master’s or JD/PhD program.
Strong programming skills, as well as the ability to read and code review complex code bases written by others.
Excellent coding skills in object-oriented languages like Java.
Good Database concepts and experience with at least 1 database technology (i.e., SQL or NoSQL).
Ability to design and develop REST APIs for application teams to use.
Excellent verbal and written communication skill.
Basic understanding of cloud platforms and interest in technologies like SAP BTP, AWS, or Azure.
Strong problem-solving skills and eagerness to learn in a collaborative environment.
Interest in API design, SaaS systems, and scalable cloud architecture.
Preferred
Exposure to RESTful APIs, microservices, or containerization (e.g., Docker, Kubernetes).
Knowledge of CI/CD pipelines or DevOps tools.
Benefits
Mentorship from experienced engineers in a global product team.
Exposure to agile software development practices and modern cloud technologies.
SAP provides the annualized compensation range inclusive of base salary and variable incentive target for the career level applicable to the posted role.
SAP provides enterprise application software to various industries, including consumer, discrete manufacturing, public services.