Senior Software Development Specialist

TEMSA

Fatih

On-site

TRY 420,000 - 720,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
Private pension plan
Skills improvement plan
Flexible birthday leave
Mentorship program
Rotation opportunity
Wellbeing app

Job summary

TEMSA is seeking a skilled IT professional to lead enterprise app development using SAP Fiori and SAPUI5, with strong Java and .NET abilities. You will work on data integration, RESTful services, and modern UI patterns within a multinational, mobility-focused environment.

Candidates should bring Azure OpenAI/AI platform experience and be willing to relocate to Adana or Istanbul, joining a team delivering cutting-edge smart mobility solutions.

Qualifications

  • Bachelor’s or Master’s degree in Computer engineering, Software Engineering or Artificial Intelligence.
  • Hands-on experience with Azure OpenAI, Azure AI Functions & Services, Bot Framework, Open AI, MS 365 SDK, etc.
  • Advanced analytical thinking and problem-solving skills; able to work in a fast-paced IT environment.
  • Willing to live in Adana or İstanbul.

Responsibilities

  • Develop enterprise applications using SAP Fiori and SAPUI5; analyze and maintain existing Fiori apps.
  • Configure Fiori Launchpad and deployment in enterprise environments.
  • Integrate data via OData services; optimize performance and error handling.
  • Collaborate across frontend/back-end teams using MVC, Angular/React, and REST APIs.
  • Implement authentication, authorization, JWT, OAuth 2.0 and RBAC schemes.
  • Adhere to SOLID, Clean Architecture and modern design patterns in projects.
  • Utilize Git, CI/CD pipelines and containerized deployments.

Skills

SAP Fiori
SAPUI5
OData
Java
C#
.NET Core
ASP.NET Core Web API
Entity Framework Core
SQL Server
Angular or React
RESTful API
Git
CI/CD
SOLID
Clean Architecture
JWT/OAuth 2.0
RBAC
Azure OpenAI
AI Platform Knowledge

Education

Bachelor’s or Master in Computer Engineering/Software Engineering/AI

Tools

SAP Fiori Launchpad
MVC framework
Azure OpenAI
Bot Framework
MS 365 SDK

Job description

TEMSA, one of the world's leading bus and midibus manufacturers, offers state of the art mobility solutions with it more than 50 years of experience. TEMSA is present in close to 70 markets worldwide with a significant market share in leading economies such as the USA, UK, France, Germany and Italy. And with a wide product range, TEMSA meets the unique needs of different regions. TEMSA's mission is to evolve to be the human-centered technology company which provides smart and sustainable mobility solutions to the world for more pleasant journeys.. We are proud of being ‘the first R&D center of Türkiye’' and the company that produced ‘the first electric bus’'.

#TogetherWeareStronger!

Passionate about automotive sector,

Curious to learn more and never afraid of failing,

Passionate about taking a step forward every single day,

Trustful and self-motivated with good communication skills,

We are waiting for you!

Job Description:
  • Experienced in developing enterprise applications with SAP Fiori and SAPUI5 technologies, analyzing existing Fiori applications, and performing maintenance/development,
  • Knowledgeable about SAP Fiori Launchpad structure, application configuration, catalog/role/authorization concepts, and deploying Fiori applications in enterprise environments,
  • Experienced in data consumption, service integration, error analysis, and performance improvement through OData services (v2/v4) and SAP Gateway,
  • Proficient in MVC structure, data binding, model usage, routing, fragment/component structures, and reusable UI development approaches on the SAPUI5 side;
  • Knowledge of Fiori Elements,
  • Knowledge of extension/adaptation approaches in SAP Fiori applications, extending existing standard applications according to needs, and managing integration points,
  • Knowledge and experience in SAP RFC and/or BAPI integrations in integration projects with SAP systems,
  • Experienced in SOAP and REST-based service integrations between SAP and enterprise systems,
  • Possessing Java knowledge at a level that can read existing/legacy enterprise applications developed in Java, perform error analysis, understand integration points, and carry out maintenance improvements,
  • Experienced in RESTful API design, development, and third-party system integrations between enterprise applications and SAP systems.
  • Advanced experience in C#, .NET Core / .NET 8+, and ASP.NET Core Web API technologies,
  • Experience in developing enterprise applications with Entity Framework Core or similar ORM tools,
  • Experience with SQL Server, T-SQL, data modeling, stored procedures, and query optimization,
  • Advanced experience in at least one of Angular or React technologies and experience developing enterprise web applications,
  • Ability to perform error analysis, log analysis, performance analysis, and root cause analysis in enterprise applications in a production environment,
  • Knowledge and experience in authentication, authorization, JWT, OAuth 2.0, and role-based access control,
  • Knowledge of SOLID principles, Clean Architecture, and common design patterns and ability to apply these approaches in projects,
  • Proficiency in Git-based version control systems, branching strategies, code review, and pull request processes,
  • Knowledge and experience in CI/CD processes, automated build/deployment approaches, and managing different environments.
Reason for Preference / Nice to Have – Artificial Intelligence Capabilities
  • Knowledge or experience in developing enterprise applications with Large Language Model (LLM) APIs and integrating AI capabilities into existing applications,
  • Experience working with at least one AI platform such as Azure AI Foundry, Azure OpenAI, Anthropic Claude, or similar,
  • Knowledge of Prompt Engineering, Context Engineering, and Structured Output approaches,
  • Knowledge of RAG, embedding, vector search, and document-based question-and-answer systems,
  • Familiarity with AI Agent, function calling, and tool calling approaches,
  • Awareness of the validation, security, authorization, observability, and cost management of LLM outputs,
  • Ability to effectively use AI-powered software development tools such as Claude Code/CLI, GitHub Copilot, Cursor, or similar,
  • Ability to evaluate AI-generated code in terms of architecture, security, performance, maintainability, and code quality.
Qualifications:
  • Bachelor’s or master’s degree in Computer engineering, Software Engineering or Artificial Intelligence
  • Hands-on experience with Azure OpenAI, Azure AI Functions & Services, Bot Framework, Open AI, MS 365 SDK,… etc.
  • Advanced analytical thinking, design thinking orientation, problem solving, result orientation and organizational skills
  • Willing to live in Adana or İstanbul
TEMSA offers the following benefits:
  • Private health and life insurance
  • Private Pension Plan with the Employer Contribution of %3,
  • Personal (skills and technical) improvement plan,
  • Flexible Birthday Leave: Take time to celebrate your birthday,
  • T-Buddy mentorship program will enable your seamless adjustment to TEMSA culture during your first week in,
  • Rotation opportunity within TEMSA and other Sabancı Group companies,
  • Wellbeing approach with mobile applications for diet, mental and body health.
  • Opportunity to gain experience with the team that produced the first electric bus in Türkiye.
How Do Our Recruitment Processes Proceed?
  • Application
  • Preliminary assessment
  • Face-to-face or online interview
  • English exam and inventory
  • Offer
  • In special cases, there may be changes in our processes.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Production Engineer
Production Engineer

TEMSA • Seyhan

On-site
TRY 300,000 - 420,000
Private health and life insurance
Private Pension Plan (Employer 3%)
Personal improvement plan
+5
International Logistics Specialist
International Logistics Specialist

TEMSA • Seyhan

On-site
TRY 260,000 - 420,000
Private health insurance
Pension plan
Mentorship program
+2
Marketing Section Manager
Marketing Section Manager

TEMSA • Fatih

On-site
TRY 600,000 - 900,000
Private health and life insurance
Private Pension Plan
Skills & technical improvement plan
+2
Teknik Destek Teknisyeni
Teknik Destek Teknisyeni

TEMSA • Seyhan

On-site
TRY 180,000 - 240,000
Installation Service & Support Engineer
Installation Service & Support Engineer

Cobble - Van de Wiele Limited • Şahinbey

On-site
TRY 180,000 - 240,000
International environment
Flat structure
Training opportunities
+5
Senior SAP Fiori/UI5 Engineer with AI & Enterprise Apps
Senior SAP Fiori/UI5 Engineer with AI & Enterprise Apps

TEMSA • Fatih

On-site
TRY 420,000 - 720,000
Private health insurance
Private pension plan
Skills improvement plan
+4
Field Service Engineer (eMobility)
Field Service Engineer (eMobility)

Siemens • Fatih

On-site
TRY 250,000 - 450,000
Remote working flexibility for related
Global work environment
Attractive remuneration package
+2
International Sales Specialist
International Sales Specialist

TEI - TUSAŞ Engine Industries, Inc. • Odunpazarı

On-site
TRY 400,000 - 700,000
Annual leave based on experience
Private health insurance (family)?
Shopping discounts
+1
Business Solutions Assistant Manager – Enterprise Asset Management & Maintenance Transformation
Business Solutions Assistant Manager – Enterprise Asset Management & Maintenance Transformation

Karadeniz Holding • Yalova Merkez

On-site
TRY 320,000 - 520,000
Hybrid working opportunity
One day off on your birthday
Comprehensive Private Health Insurance
+3
Business Solutions Assistant Manager – Enterprise Asset Management & Maintenance Transformation
Business Solutions Assistant Manager – Enterprise Asset Management & Maintenance Transformation

Karadeniz Holding • Yalova Merkez

Hybrid
TRY 180,000 - 240,000
Hybrid working opportunity
One day off on your birthday
Training & development opportunities
+1