Software Developer



About the team

The MultiCloud organization within SAP serves as a catalyst in enabling the company to reach its goal of becoming the most innovative Cloud company. Our organization’s charter has special emphasis on public cloud (hyperscalers) environments like AWS, Azure, GCP etc. We strive on designing innovative solutions for public cloud environments, thus contributing to SAP’s mission to make the world run better. SAP Data Custodian product is part of MultiCloud organization’s product & service portfolio. Data Custodian’s purpose is empowering customers with 360-degree transparency and effective controls suitable for their data privacy and protection objectives.

The Role

This role is within SAP Data Custodian engineering team. As a Software Developer, you will be a key contributor to all phases of the agile based SDLC process, from design to development, testing and delivery. You will be working in an agile development environment and collaborating with the engineering, product management and other teams to help further the product mission. You will help design and develop cloud native services using an API-first approach while ensuring that these services deliver high scalability and continuous availability. The role offers an excellent compensation/benefit package, flexible working hours and a diverse, friendly working environment. Additionally, you will have access to variety of training resources and dedicated training time to ensure continuous self and team upskilling.

Role Requirements

  • Bachelor's degree in Computer Science, Engineering or a related field of study
  • Experience of agile software development methodologies
  • Strong programming skills using one of Python, Java, C etc.
  • Experience in developing RESTful services is a plus
  • Experience in writing testable services and testing tools and techniques is highly desired
  • Team-player with effective communication skills, who thrives in working collaboratively with fellow developers and designers, especially within a distributed virtual team environment
  • Use initiative and take a creative approach to problem-solving
  • Challenge seeking attitude and problem-solving aptitude through continual learning

Work Experience

  • Minimum of 2 - 3 years of software development experience
  • 1+ years of experience of working in agile environment

How to Apply

Follow the link to and click 'Apply Now'.

Apply Now