Senior Developer, SuccessFactors Joule Team - Bengaluru, India - SAP

    SAP
    sap background
    Regular Full time
    Description

    What you'll do

  • Full stack Engineering
  • Understand business requirement, design, implement AI skills from front-end to back-end.
  • Work closely with local and global engineering teams to develop/maintain AI skills.
  • Build scalable, stable and efficient SuccessFactors Joule services, frameworks and applications.
  • Write quality, testable, maintainable, and well-documented code
  • Write well-organized documentations to describe the Technical Spec and Functional Spec
  • Give support to support service employees on customer issue
  • What you bring

  • BS/MS in Computer Science, Computer Engineering or related technical
  • 5+ years of experience in enterprise software design, development and engineering
  • Excellent knowledge of Java language, OOP concepts.
  • Solid understanding and working knowledge of web application development.
  • Familiar with relational database and SQL
  • Knowledge of cloud native development, understanding of scalable micro-services, design pattern, CI/CD and DevOps is a plus
  • Leading skills/experience is a plus.
  • Experience in Agile/Scrum, BDD, TDD, software refactoring and other engineering best practices is preferable
  • Capable of working in global engineering team across different time zones and locations
  • Good communication skills, speaking and writing fluent in English
  • Have good analytical thinking and problem-solving skills
  • Demonstrate technical curiosity and passion for exploring new technologies for future technical roadmap via continuous learning and self-development
  • Familiarity of scripting language like shell, python, Lua will be a plus