Lead Software Engineer

WTECHIN Yazılım Bilişim ve Danışmanlık

Fatih

On-site

TRY 480,000 - 720,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

WTECHIN Yazılım Bilişim ve Danışmanlık İstanbul Fatih'te kıdemli bir Yazılım Geliştirme Lideri arıyor. Ekipleri teknik olarak yönlendirecek, kod kalitesini yükseltecek ve üretim süreçlerinin sağlıklı işlemesini sağlayacak bir lider aranıyor.

Üniversite mezunu ve minimum 5 yıl yazılım geliştirme deneyimi bulunan adaylar, SOLID/DRY prensiplerine hakim olmalı, C#/.NET, ASP.NET Core ve React/TypeScript konusunda ileri düzey yetkinlik göstermelidir.

Qualifications

  • Üniversite lisans mezunu olmak (tercihen Bilgisayar Mühendisliği, Yazılım Mühendisliği veya Elektrik-Elektronik).
  • Yazılım geliştirme alanında en az 5 yıl profesyonel iş deneyimine sahip olmak.
  • Güçlü liderlik bakış açısı ve ileri düzey teknik bilgi.
  • C# 12, .NET 8+ ve ASP.NET Core 8+ teknolojilerine ileri düzeyde hakim olmak.
  • RESTful API, performans, güvenlik ve ölçeklenebilirlik konularında deneyimli olmak.
  • Asenkron programlama (Async/Await) ve modern .NET geliştirme pratiklerine hakim olmak.
  • Entity Framework Core 8+ ve MS SQL Server bilgisi; sorgu optimizasyonu konusunda deneyimli olmak.
  • Unit Test, TDD, NUnit ve/veya xUnit konularında deneyimli olmak.
  • JWT, OAuth 2.0, Azure AD/SSO ve MFA konularında bilgi ve deneyim sahibi olmak.
  • OWASP Top 10 ve güvenli yazılım geliştirme prensiplerine hakim olmak.
  • React 18+ ve TypeScript 5+ konularında deneyimli olmak; Code Review yapabilme yeteneğine sahip olmak.
  • Mentorluk yapabilme ve ekipleri yönlendirebilme becerisi.
  • Problem çözme ve kritik üretim ortamlarında hızlı karar verebilme yeteneği.

Responsibilities

  • Kod İnceleme süreçlerini yürütmek ve SOLID, Clean Code, DRY standartlarına uyumu sağlamak.
  • C# ve .NET tabanlı uygulamalarda performans, güvenlik, ölçeklenebilirlik denetimleri yapmak.
  • Canlı sistemlerde hata analizi ve kök nedenlerini belirleyerek çözüm süreçlerine liderlik etmek.
  • Loglama ve izleme üzerinden üretim anomalilerini tespit etmek ve giderilmesini sağlamak.
  • Mikroservis ve Domain-Driven Design yaklaşımlarını doğru uygulanmasını denetlemek.
  • Güvenli yazılım geliştirme prensiplerini ve OWASP Top 10 kontrollerini uygulamak.
  • Unit Test ve Test-Driven Development uygulamalarını teşvik etmek ve kaliteyi denetlemek.
  • Frontend ve backend kod standartlarını belirlemek ve Code Review süreçlerini yürütmek.
  • Geliştirici ekipleri mentörlük etmek ve iyi mühendislik uygulamalarını yaygınlaştırmak.
  • Kritik üretim süreçlerinde ekipler arasında koordinasyonu sağlayarak liderlik etmek.
  • SDLC süreçlerini ve teknik kalite standartlarını takip etmek.

Skills

Kod İncelemesi
SOLID
Clean Code
DRY
C# ve .NET
ASP.NET Core
RESTful API
Async/Await
Entity Framework Core
MS SQL Server
Unit Test / TDD
xUnit/NUnit
JWT/OAuth 2.0/Azure AD/SSO
MFA
OWASP Top 10
React 18+ ve TypeScript 5+
Mikroservis
DDD

Education

Lisans Bilgisayar Mühendisliği/JY

Tools

Azure DevOps

Job description

Kıdemli Yazılım Geliştirme Lideri

Kurumsal ölçekte yürüttüğümüz yazılım geliştirme projelerinde; kod kalitesini ve teknik standartları güvence altına alacak, geliştirme ekiplerine teknik liderlik sağlayacak ve üretim ortamındaki süreçlerin sağlıklı şekilde yürütülmesine katkı sunacak aşağıdaki niteliklere sahip Kıdemli Yazılım Geliştirme Lideri arıyoruz.

Görev ve Sorumluluklar
  • Yazılım ekipleri tarafından geliştirilen kodları Code Review süreçleriyle incelemek; SOLID, Clean Code, DRY ve kurumsal yazılım geliştirme standartlarına uygunluğunu sağlamak.
  • C# ve .NET tabanlı uygulamalarda performans, güvenlik, sürdürülebilirlik ve ölçeklenebilirlik açısından teknik denetimler gerçekleştirmek.
  • Canlı ortamlarda meydana gelen hata, kesinti ve performans sorunlarında geliştirici ekiplerle birlikte çalışarak kök neden analizi yapmak ve çözüm süreçlerine teknik liderlik etmek.
  • Loglama, hata yönetimi ve izleme mekanizmaları üzerinden üretim ortamındaki anomalilerin tespit edilmesine ve giderilmesine katkı sağlamak.
  • Çok katmanlı mimari, mikroservis ve Domain-Driven Design yaklaşımlarının geliştirme süreçlerinde doğru uygulanmasını denetlemek.
  • Güvenli yazılım geliştirme prensiplerinin ve OWASP Top 10 kontrollerinin geliştirme süreçlerine uygulanmasını sağlamak.
  • Unit Test ve Test-Driven Development yaklaşımının ekip genelinde benimsenmesine katkı sağlamak; geliştirilen testlerin kapsam ve kalitesini denetlemek.
  • Backend ve frontend uygulamalarında kod standartlarını belirlemek ve Code Review süreçlerini yürütmek.
  • Geliştirici ekiplere teknik mentörlük sağlamak; yazılım geliştirme süreçlerinde iyi mühendislik pratiklerinin yaygınlaştırılmasına öncülük etmek.
  • Teknik problemlerde ve kritik üretim süreçlerinde ekipler arasında koordinasyonu sağlayarak çözüm süreçlerine liderlik etmek.
  • Modern yazılım geliştirme yaşam döngüsü (SDLC) süreçlerinin ve teknik kalite standartlarının uygulanmasını takip etmek.
Aranan Nitelikler
  • Üniversitelerin lisans bölümlerinden, tercihen Bilgisayar Mühendisliği, Yazılım Mühendisliği, Elektrik-Elektronik Mühendisliği veya ilgili bölümlerden mezun olmak.
  • Yazılım geliştirme alanında minimum 5 yıl profesyonel iş deneyimine sahip olmak.
  • Yazılım geliştirme alanında ileri düzey deneyime ve teknik liderlik bakış açısına sahip olmak.
  • C# 12, .NET 8+ ve ASP.NET Core 8+ teknolojilerine ileri düzeyde hakim olmak.
  • RESTful API geliştirme, performans, güvenlik ve ölçeklenebilirlik konularında deneyimli olmak.
  • Asenkron programlama (Async/Await) ve modern .NET geliştirme pratiklerine hakim olmak.
  • Entity Framework Core 8+ ve MS SQL Server teknolojilerinde ileri düzey bilgi sahibi olmak; sorgu optimizasyonu ve performans darboğazlarının tespiti konusunda deneyimli olmak.
  • Canlı sistemlerde hata analizi, log inceleme, Exception Handling ve kök neden analizi konularında tecrübeli olmak.
  • SOLID, Clean Code ve DRY prensiplerine hakim olmak; Dependency Injection, Repository, Factory ve Strategy gibi temel Design Pattern'leri doğru senaryolarda uygulayabilmek ve denetleyebilmek.
  • Mikroservis mimarisi, çok katmanlı mimari ve Domain-Driven Design (DDD) konularında, geliştirilen kodun mimari standartlara uygunluğunu değerlendirebilecek seviyede bilgi sahibi olmak.
  • Unit Test, TDD, NUnit ve/veya xUnit konularında deneyimli olmak.
  • JWT, OAuth 2.0, Azure AD/SSO ve MFA gibi kimlik doğrulama ve yetkilendirme mekanizmaları konusunda bilgi ve deneyim sahibi olmak.
  • OWASP Top 10 ve güvenli yazılım geliştirme prensiplerine hakim olmak.
  • React 18+ ve TypeScript 5+ teknolojilerinde geliştirilen uygulamalarda kod standartlarını değerlendirebilecek ve Code Review gerçekleştirebilecek teknik bilgiye sahip olmak.
  • Modern frontend mimarileri, State Management, responsive tasarım ve frontend performans optimizasyonu konularında bilgi sahibi olmak.
  • Geliştirici ekiplere mentörlük yapabilecek, teknik kararları yönlendirebilecek ve yapıcı bir Code Review kültürü oluşturabilecek iletişim ve liderlik becerilerine sahip olmak.
  • Problem çözme, analitik düşünme ve kritik üretim ortamlarında hızlı karar alma becerilerine sahip olmak.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Yazılım Geliştirme Uzmanı
Yazılım Geliştirme Uzmanı

Innova • Fatih

On-site
TRY 280,000 - 480,000
Yazılım Geliştirme Uzmanı
Yazılım Geliştirme Uzmanı

İnnova Bilişim • Fatih

On-site
TRY 80,000 - 130,000
Software Developer (.Net/C#)
Software Developer (.Net/C#)

taze • Serdivan

On-site
TRY 400,000 - 800,000
Yazılım Mühendisi (Frontend)
Yazılım Mühendisi (Frontend)

BİTES - Defence & Aerospace Technologies • Çankaya

On-site
TRY 150,000 - 220,000
Yazılım Geliştirme Uzmanı/Ankara
Yazılım Geliştirme Uzmanı/Ankara

Innova • Çankaya

On-site
TRY 320,000 - 460,000
.NET BACKEND / FULL STACK DEVELOPER
.NET BACKEND / FULL STACK DEVELOPER

Mers Logistics • Maltepe

On-site
TRY 700,000 - 1,100,000
Ofisten çalışma modeli
Yazılım Geliştirme Kıdemli Uzmanı/Ankara
Yazılım Geliştirme Kıdemli Uzmanı/Ankara

Innova • Çankaya

On-site
TRY 350,000 - 550,000
Full Stack Engineer
Full Stack Engineer

VBT Software • Fatih

Hybrid
TRY 350,000 - 550,000
Technical Solutions Lead
Technical Solutions Lead

Geovision Group • Beşiktaş

On-site
TRY 900,000 - 1,300,000
Üretim Takip Sistemleri (MES) Mühendisi
Üretim Takip Sistemleri (MES) Mühendisi

SKYDAGGER • Fatih

On-site
TRY 900,000 - 1,300,000