SAP Software Developer - SAP Jam Extensions and Platform Team Job in Vancouver, Canada
Requisition ID: 120569
Work Area: Software-Design and Development
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time
As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device – SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably.
PURPOSE AND OBJECTIVES
As a Software Developer working on the Jam Extensions and Platform team, you will help to build, scale, integrate and extend SAP Jam – SAP's cloud-based enterprise social networking product. SAP Jam enables social networking and collaboration with external participants (customers, recruits, partners, vendors, suppliers). It includes business tools to collaboratively solve problems by strategizing, ranking items, enabling groups to weigh in on options, etc. As well as being a productive stand-alone cloud application, it can be integrated into business processes.
Our topics cover 2 broad areas. The first is Extensions: creating developer and integration toolkits for SAP Jam on the SAP HANA Cloud Platform, developing Jam APIs and integration widgets, and working on end-to-end integrations with various integration partners. The second is Platform: DevOps, security, administrative functionality, performance engineering and platform architecture. We work with other teams, both inside and outside SAP, as well as partners and customers.
The SAP Jam team works in a fast-paced engineering environment using current technologies. Our back-end is primarily Ruby on Rails. If you don’t know it, you will pick it up soon on the job! The team has strong engineers to learn from and share knowledge with. We also have the satisfaction of working on a product that has many actual users and so each developer’s contributions can have a tangible and noticeable impact.
EXPECTATIONS AND TASKS
Drive, design, and develop new features by working with Product Management, User Experience, and Software Testing to elaborate on the features, estimate task time, and then quickly write high-quality code for complex features.
Work in a scrum development project model, with a daily team scrum meeting, and a weekly production deployment
Participate actively in requirements gathering, design, and code reviews
Work with other Jam Product Development teams and Operations teams located at other SAP locations such as Palo Alto, Shanghai, India, Germany and elsewhere.
Be excited about keeping up with technology and changing tools, environments, and an agile development process where weekly deployments across multiple data centers world-wide is the norm.
Enjoy a strong technical environment where all members of the Jam engineering team - including management, are close to the code, and making technical contributions.
EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
Required experience and qualifications:
Bachelor’s degree in Computer Science or a related technical field
The ability to solve technical computer problems by writing actual working code; this is very much a hands-on position.
The ability to learn new technologies
Good written and verbal communication skills in English
Easy to work with and adaptable to change
Initiative and the desire to improve
Desirable experience and qualifications:
Evidence of excellence in some capacity (could be via personal projects, exceptional success in some endeavor, etc.)
Interest in technology as evidenced by knowledge of various forward-facing technologies, personal projects, contributions to open source etc.
Interest in advanced programming languages
- 5 or more years of experience in developing web applications or complex software, ideally in a team environment in a software company.
SAP'S DIVERSITY COMMITMENT
To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.
SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations team (Americas: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com , APJ: Careers.APJ@sap.com , EMEA: firstname.lastname@example.org ). Requests for reasonable accommodation will be considered on a case-by-case basis.
Additional Locations: No Selection