Software Engineer

Johnsonelectric

Konak

On-site

TRY 300,000 - 420,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Частная медицинская страховка
Пенсионный план

Job summary

Johnsonelectric ищет старшего инженера-программиста для разработки и поддержки промышленных приложений. Ваша работа будет охватывать весь цикл: от требований до внедрения, мониторинга и поддержки в производственной среде.

Вы будете работать со стейкхолдерами, развивать решения на C#/.NET и Angular, интегрировать данные через MQTT/NATS/OPC-UA, а также участвовать в архитектурных обсуждениях и CI/CD процессах. Требуются 5+ лет опыта и опыт в MES/автоматизации.

Qualifications

  • Требуется 5+ лет опыта разработки ПО, включая производственные/ MES системы.
  • Знание C#/.NET, ASP.NET Core, API и асинхронного программирования.
  • Опыт Angular и TypeScript, MSSQL, Redis и обмен сообщениями.
  • Опыт работы с индустриальными протоколами (NATS, MQTT, OPC-UA) и системами интеграции.
  • Опыт использования инструментов ИИ в разработке и способность критически оценивать код AI.

Responsibilities

  • Проектирование, разработка и поддержка промышленных приложений на C#/.NET и Angular.
  • Создание API и бэкэнд-сервисов, интеграция с машинными данными (MQTT, NATS, OPC-UA).
  • Разработка и оптимизация баз данных, кэширования и потоков данных в реальном времени.
  • Разработка дашбордов, отчетности и мониторинга KPI производства.
  • Участие в архитектуре, CI/CD, тестировании и устранении проблем в продакшн.

Skills

C#
Angular
TypeScript
SQL
Distributed systems
CI/CD
AI-инструменты разработки
Git
NATS

Education

Степень бакалавра в CS/ИНЖ

Tools

ASP.NET Core
Redis
OPC-UA
Kepware
MQTT

Job description

Описание:

Come Innovate Motion with Us As a Senior Software Engineer you will contribute to the development and continuous improvement of software applications used in manufacturing and operational environments. Working closely with senior developers and business stakeholders, you will support ongoing digitalization initiatives and contribute to system enhancements.

Задачи:
  • Design, develop, and maintain industrial applications and services using C#/.NET, Angular, MSSQL, Redis, NATS, and related technologies
  • Own solutions end-to-end, from requirement gathering and architecture through implementation, deployment, monitoring, and production support
  • Use AI-assisted development tools to accelerate coding, testing, refactoring, documentation, and troubleshooting while remaining responsible for the correctness, security, performance, and maintainability of the solution
  • Develop backend services, APIs, and machine-data integrations using technologies such as MQTT, NATS, OPC-UA, and Kepware
  • Design and optimize databases, queries, stored procedures, caching strategies, and production data flows
  • Build real-time dashboards, reporting, and monitoring solutions for production KPIs and operational data
  • Design reliable systems that handle production realities such as high data volumes, concurrency, connectivity issues, duplicate messages, and out-of-order events
  • Troubleshoot issues across frontend, backend, database, messaging, infrastructure, and machine integration layers
  • Work directly with operators, engineers, and production teams to understand requirements, validate solutions, and improve existing systems
  • Participate in architecture discussions, code reviews, technical standards, CI/CD, automated testing, and production diagnostics
  • Identify opportunities to automate repetitive development and operational processes using software and AI
  • Travel abroad when required for business needs, including project implementation, technical support, collaboration
Требования:
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related technical field, or equivalent professional experience
  • 5+ years of professional software engineering experience, preferably involving production systems, manufacturing, MES, industrial automation, or machine integration
  • Strong C#/.NET skills, including ASP.NET Core, APIs, asynchronous programming, and background services
  • Strong Angular and TypeScript development skills
  • Strong MSSQL knowledge, including database design, indexing, query optimization, and stored procedures
  • Understanding of distributed systems, messaging, caching, concurrency, and event-driven architectures
  • Experience with technologies such as NATS, MQTT, OPC-UA, Kepware, or similar industrial integration platforms
  • Practical experience with AI-assisted development tools such as GitHub Copilot, Claude Code, Codex, or equivalent tools
  • Ability to review AI-generated code for correctness, security, performance, maintainability, and architectural fit
  • Understanding of Git, automated testing, CI/CD, observability, logging, and production troubleshooting
  • Strong problem-solving skills across software, database, integration, and manufacturing environments
  • Ability to communicate effectively with software teams, controls engineers, process engineers, operators, and business stakeholders
  • Willingness and ability to travel extensively internationally
Условия:
  • A truly international and multicultural work environment, in a company listed among top 500 industrial enterprises in Turkey
  • Private health insurance which includes family members
  • Local pension plan
  • Various allowance benefits
  • This is an on-site position at our Izmir Plant in the Aegean Free Zone (ESBAS), Izmir, Türkiye. Remote or hybrid working is not available.

Come join our global, inclusive & diverse team

Our purpose is to improve the quality of life of everyone we touch through our innovative motion systems.

We are a truly global team bound together by our shared values.

Our culture is built on the diversity, knowledge, skills, creativity, and talents that each employee brings to the company.

Our people are our company’s most valuable asset.

We are committed to providing an inclusive, diverse and equitable workplace where employees of different backgrounds feel valued and respected, regardless of their age, gender, race, ethnicity or religious background.

We are committed to inspiring our employees to grow, act with ownership and find fulfilment and meaning in the work they do.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

100625 Johnson Electric Otomotiv Ürünleri Limited Şirketi • Konak

On-site
TRY 350,000 - 520,000
Senior Robotics Connectivity and Real-Time Systems Engineer
Senior Robotics Connectivity and Real-Time Systems Engineer

Siemens AG • Fatih

On-site
TRY 420,000 - 640,000
Speaking up Culture
Respectful Workplace
Global work environment
+7
Senior Robotics Connectivity & Real-Time Systems Specialist
Senior Robotics Connectivity & Real-Time Systems Specialist

Siemens Mobility • Fatih

Hybrid
TRY 420,000 - 640,000
Speaking up Culture
Respectful Workplace
Global work environment
+7
Robotics Senior Motion Planning Engineer
Robotics Senior Motion Planning Engineer

Siemens AG • Fatih

Hybrid
TRY 420,000 - 660,000
Speaking up Culture
Respectful Workplace
Being part of a global workEnvironment
+5
Senior Software Developer
Senior Software Developer

Karadeniz Holding • Fatih

Hybrid
TRY 420,000 - 650,000
Hybrid working opportunity
Birthdays off
Training & development opportunities
+1
Senior Robotics Connectivity and Real-Time Systems Engineer
Senior Robotics Connectivity and Real-Time Systems Engineer

Siemens • Fatih

On-site
TRY 600,000 - 900,000
Remote working options for relevant角色
Global work environment
Attractive remuneration package
+2
Senior Presales Consultant - Operations
Senior Presales Consultant - Operations

AVEVA • Fatih

On-site
TRY 450,000 - 750,000
SCADA & Project Engineer
SCADA & Project Engineer

Siemens • Fatih

On-site
TRY 360,000 - 540,000
Speaking up Culture
Respectful Workplace
Global work environment
+3
Automation & Digitalization Maintenance Engineer
Automation & Digitalization Maintenance Engineer

GE Vernova, Inc. • Gebze

On-site
TRY 300,000 - 540,000
SCADA & Project Engineer
SCADA & Project Engineer

Siemens AG • Fatih

On-site
TRY 400,000 - 700,000
Speaking up culture
Respectful workplace
Global work environment
+3