Senior Software Development Specialist

TEMSA

Fatih

On-site

TRY 450,000 - 650,000

Full time

6 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private health and life insurance
Pension plan with employer %3 contrib
Skills and technical improvement plan
Flexible birthday leave
Mentorship program (T-Buddy)

Job summary

TEMSA, a leading Turkish bus manufacturer, seeks an experienced senior software engineer to design and maintain enterprise applications using SAP Fiori UI5, OData, and SAP Gateway. You will also explore AI integrations with Azure OpenAI and related tools, ensuring robust data exchanges and performance in large-scale environments.

You must have a strong background in Java, .NET, RESTful APIs, AI platforms, and modern frontend frameworks like Angular or React.

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,OpenAI,MS 365 SDK.
  • Advanced analytical thinking and problem solving; willing to live in Adana or Istanbul.

Responsibilities

  • Develop enterprise apps with SAP Fiori UI5; analyze and maintain SAP Fiori apps.
  • Integrate data via OData, SOAP/REST; optimize performance and error analysis.
  • Implement AI capabilities; work with LLM APIs and AI platforms; ensure security.

Skills

SAP Fiori
SAPUI5
OData services
SAP Gateway
MVC structure
Fiori Launchpad
Fiori Elements
SAP RFC/BAPI integrations
RESTful API design
Java
Spring/ASP.NET Core Web API
.NET Core / .NET 8+
Entity Framework Core
SQL Server / T-SQL
Angular
React
Git
CI/CD
JWT/OAuth 2.0
SOLID / Clean Architecture
AI capabilities
Prompt Engineering
RAG / embeddings
AI tools (Claude/Copilot)

Education

Bachelor’s or master’s degree in Computer engineering, Software Engineering or Artificial Intelligence

Tools

Azure OpenAI
Azure AI Functions & Services
Bot Framework
OpenAI
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 Turkey’ and the company that produced ‘the first electric bus’.

#TogetherWeareStronger!

Passionate about automative 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

Business Analyst ( SAP SD MM)
Business Analyst ( SAP SD MM)

TEMSA • Seyhan

On-site
TRY 420,000 - 640,000
Private health and life insurance
Private Pension Plan with 3% employer
Personal improvement plan
+5
Business Development Specialist
Business Development Specialist

TEMSA • Fatih

On-site
TRY 180,000 - 320,000
Private health and life insurance
Private Pension Plan with Employer 3%
Personal skills improvement plan
+4
Tender Specialist
Tender Specialist

TEMSA • Fatih

On-site
TRY 250,000 - 420,000
Private health and life insurance
Private Pension Plan with employer 3%
Skills and technical improvement plan
+5
Exterior Trim Design Engineer
Exterior Trim Design Engineer

TEMSA • Seyhan

On-site
TRY 200,000 - 320,000
Private health insurance
Private pension plan with employer 3%
Personal improvement plan
+5
Purchasing Specialist
Purchasing Specialist

TEMSA • Seyhan

On-site
TRY 260,000 - 420,000
Private health and life insurance
Private Pension Plan with 3% Employer
Academic education encouragement
+7
Warranty Specialist
Warranty Specialist

TEMSA • Seyhan

On-site
TRY 150,000 - 230,000
Private health insurance
Private pension plan with employer 3%
Personal skills improvement plan
+5
HSE Specialist
HSE Specialist

TEMSA • Seyhan

On-site
TRY 400,000 - 700,000
Interior Trim Design Engineer
Interior Trim Design Engineer

TEMSA • Seyhan

On-site
TRY 180,000 - 300,000
Private health and life insurance
Private Pension Plan with the Employer
Flexible Birthday Leave
+4
Senior SAP Fiori & Enterprise API Specialist
Senior SAP Fiori & Enterprise API Specialist

TEMSA • Fatih

On-site
TRY 450,000 - 650,000
Private health and life insurance
Pension plan with employer %3 contrib
Skills and technical improvement plan
+2
SAP INDUSTRIAL PROCESS DEVELOPMENT SENIOR SPECIALIST
SAP INDUSTRIAL PROCESS DEVELOPMENT SENIOR SPECIALIST

MARTUR FOMPAK International • Osmangazi

On-site
TRY 230,000 - 380,000