Sap Btp Developer

 

Description:

We are a technology company headquartered in Calgary with a strong focus on enhancing the user experience on enterprise systems. In business since 2002 and as an SAP partner, we are at the leading edge of SAP technology and have a tremendous range of opportunities to provide innovative solutions to critical business problems.

Key Responsibilities:

  • Develop, maintain, and optimize applications and services using the RAP and CAP models in SAP BTP.
  • Create technical designs for the applications based on the functional requirements.
  • Collaborate with other developers, functional teams, and stakeholders to ensure the successful implementation of solutions.
  • Identify, analyze, and resolve highly complex technical issues.
  • Provide technical guidance to the team and stakeholders, helping them effectively understand and utilize RAP and CAP.
  • Actively participate in daily scrum, sprint planning, and retrospectives.
  • Contribute to a high-performing Agile team through pair programming and a team-first approach.
  • Participate in peer and formal code reviews to ensure best practices around security, architecture, and design.
  • Continually learn the latest and emerging SAP technologies to deliver innovative solutions for our clients.
  • Work with customer teams to understand the business needs and requirements.
  • Plan and run customer workshops, design and build enhancements/extensions, and create plans for integration and unit testing.
  • Support sales pursuits and practice development initiative
  • Promote and foster collaboration and knowledge sharing between practitioners within ConvergentIS teams.

Required Skills & Experience

  • Minimum 3 years of hands-on experience as a BTP Developer
  • SAP BTP Knowledge: Deep understanding of SAP Business Technology Platform (BTP), including its capabilities, services, and development environments.
  • ABAP Restful Application Programming (RAP): Expertise in the ABAP RAP model in SAP S/4HANA for creating efficient, scalable, and maintainable ABAP applications. Knowledge of crucial RAP concepts such as Business Objects, Behavior Definitions, and Service Definitions.
  • Cloud Application Programming (CAP) model: Proficiency in the CAP model for building services and applications on SAP BTP. Understanding of CAP's core notions, such as Services, Entities, and Events.
  • Programming Languages: Proficiency in ABAP for RAP and Node.js or Java for CAP is beneficial. Familiarity with JavaScript, HTML5, and CSS3 is also helpful.
  • Microservices Architecture: Understanding of microservices architecture principles and how to implement them in the context of SAP BTP.
  • APIs and Protocols: Knowledge of RESTful APIs, OData Services, and HTTP/HTTPS protocols.
  • Excellent verbal and written communication skills to effectively collaborate with System integrators, teammates, onshore/offshore teams, and stakeholders.
  • Enjoy working in a collaborative team environment.

Organization ConvergentIS
Industry IT / Telecom / Software Jobs
Occupational Category SAP BTP Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 3 Years
Posted at 2024-10-28 4:57 pm
Expires on 2025-01-21