SAP Fiori/UI5 & BTP Developer (M/F)

Posted 5 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu, IND
Hybrid
Senior level
Information Technology • Professional Services • Business Intelligence • Consulting
The Role
Design and build end-to-end SAP BTP extensions: CAP/Node.js services, CDS/OData, and Fiori/UI5 frontends. Deploy and manage on Cloud Foundry, implement XSUAA/IAS auth, use SAP HANA Cloud for persistence, integrate with S/4HANA, implement tests, collaborate via Git and CI/CD in Agile teams.
Summary Generated by Built In
Company Description

Cloud-native extensions are reshaping the SAP world, and SAP Business Technology Platform (BTP) is the engine behind this transformation.
At TeamWork, we design secure, scalable and API-driven solutions that help our international customers extend SAP S/4HANA with modern cloud architectures, from backend services to the Fiori user experience.

If you build end-to-end on BTP, from CAP services to polished UI5 apps,
If Cloud Foundry, XSUAA and Fiori Elements are your daily playground,
If you want to take technical ownership on high-value international projects,
👉 We want to meet you.

TeamWork is a global SAP leader:
🌍 28 offices worldwide
👥 1,200+ employees
🏆 Great Place to Work® certified across multiple regions

Job Description

As a SAP Fiori/UI5 & BTP Developer, you take ownership of cloud extensions end to end, from data model to user interface, and act as a technical reference able to support both UI and BTP workstreams.

You will:

  • Design and build full-stack BTP extensions, from CAP / Node.js services to SAP Fiori / UI5 interfaces
  • Model data with CDS (associations, annotations, calculations) and expose OData services through CAP
  • Develop Fiori Elements and freestyle UI5 applications aligned with Fiori design guidelines
  • Deploy, monitor and manage applications on SAP BTP Cloud Foundry
  • Implement authentication and authorization with XSUAA, Role Collections and Identity Authentication Service (IAS)
  • Build side-by-side extensions using the SAP BTP Extensibility Suite
  • Work with SAP HANA Cloud (HDI containers, SQLScript) for persistence and data logic
  • Integrate with SAP S/4HANA extension points
  • Implement unit and integration testing for Node.js and UI5 applications
  • Version and collaborate with Git, and contribute to CI/CD delivery
  • Work in an Agile / Scrum delivery model, articulating technical choices to technical and non-technical stakeholders

Qualifications

🎓 Education
Bachelor's or Master's in Computer Science, Engineering or equivalent

📅 Experience

  • 5+ years building and deploying cloud applications on SAP BTP
  • Proven full-stack delivery, strong on both CAP / Node.js backend and UI5 / Fiori frontend
  • Experience acting as a senior contributor or technical reference on delivery teams

Technical skills (required)

  • SAP CAP with Node.js for service implementation
  • CDS modeling, OData services, annotations
  • SAP UI5 and SAP Fiori (Fiori Elements and freestyle), Fiori design guidelines advocate
  • JavaScript, HTML5, CSS, ES6+
  • SAP BTP Cloud Foundry: deployment, monitoring, management
  • XSUAA, Role Collections, Identity Authentication Service (IAS)
  • SAP BTP Extensibility Suite (side-by-side extensions)
  • SAP HANA Cloud (HDI containers, SQLScript); PostgreSQL or MongoDB a plus
  • Git (GitHub, GitLab or Azure DevOps)
  • SAP Business Application Studio (BAS) or VS Code
  • Familiarity with SAP Build Work Zone

Nice to have

  • CI/CD pipelines for BTP applications (Jenkins, Azure DevOps, GitHub Actions)
  • Familiarity with other cloud platforms (Azure, AWS, GCP)
  • Understanding of SAP S/4HANA architecture and extension points
  • SAP BTP development certification

Soft skills

  • Ability to map complex business requirements into cloud-native solutions
  • Proactive, self-motivated, eager to learn and propose solutions
  • Strong communication and interpersonal skills, able to explain technical concepts to non-technical stakeholders
  • Demonstrated cloud mindset, grounded in cloud-native principles and best practices

Additional Information

Why Join TeamWork?
Because here, cloud innovation meets human values:

  • Strategic exposure to international projects and modern SAP Cloud architectures
  • Real technical ownership on end-to-end BTP delivery
  • Continuous learning: certifications, coaching, mentoring
  • Friendly, inclusive and supportive culture
  • A local team with global reach and real impact

📨 Ready to grow your expertise and build the future of SAP applications?
Apply now via SmartRecruiters, smooth, fast and frictionless.

TeamWork – Where Talent & Trust Meet

👉 Suivez-nous sur LinkedIn
👉 Découvrez notre univers sur teamwork.net

Skills Required

  • Bachelor's or Master's degree in Computer Science, Engineering or equivalent
  • 5+ years building and deploying cloud applications on SAP BTP
  • Proven full-stack delivery strong on both CAP/Node.js backend and UI5/Fiori frontend
  • SAP CAP with Node.js for service implementation
  • CDS modeling, OData services, annotations
  • SAP UI5 and SAP Fiori (Fiori Elements and freestyle)
  • JavaScript, HTML5, CSS, ES6+
  • SAP BTP Cloud Foundry deployment, monitoring and management
  • Authentication and authorization with XSUAA, Role Collections and IAS
  • SAP BTP Extensibility Suite (side-by-side extensions)
  • SAP HANA Cloud (HDI containers, SQLScript) for persistence and data logic
  • Version control with Git (GitHub, GitLab or Azure DevOps)
  • Experience with SAP Business Application Studio (BAS) or VS Code
  • Familiarity with SAP Build Work Zone
  • Experience acting as a senior contributor or technical reference on delivery teams
  • CI/CD pipelines for BTP applications (Jenkins, Azure DevOps, GitHub Actions)
  • Familiarity with other cloud platforms (Azure, AWS, GCP)
  • Understanding of SAP S/4HANA architecture and extension points
  • SAP BTP development certification
  • PostgreSQL or MongoDB (plus)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Geneva
881 Employees
Year Founded: 1999

What We Do

TeamWork is an international group specializing in consulting, technological integration, and innovation. They support businesses of all sizes in their transformation and strategy challenges with functional and technical expertise.

Similar Jobs

Boeing Logo Boeing

Senior Service Engineer P-8I

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Arakkonam, Ranipet, Tamil Nadu, IND
170000 Employees

Comcast Logo Comcast

Engineer 2 - Planning & Design

Digital Media • Information Technology • News + Entertainment
Hybrid
Chennai, Tamil Nadu, IND
115000 Employees

Comcast Logo Comcast

Engineer 2 - Planning & Design

Digital Media • Information Technology • News + Entertainment
Hybrid
Chennai, Tamil Nadu, IND
115000 Employees

Comcast Logo Comcast

Development Engineer

Digital Media • Information Technology • News + Entertainment
Hybrid
Chennai, Tamil Nadu, IND
115000 Employees

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account