Pozisyon: Backend Developer (C#)Şirket HakkındaTedarika, tedarik zinciri yönetimi ve toptan satış çözümleri sunmayı hedefleyen yenilikçi bir girişimdir. Teknoloji ve veri analitiğini kullanarak, işletmelerin tedarik zincirlerini optimize etmelerine, maliyetleri düşürmelerine ve operasyonel verimliliklerini artırmalarına yardımcı olmayı amaçlıyoruz. Projemiz henüz hayata geçmemiş olup, bu süreçte ekibimize katılacak yetenekli bireylere hisseye dayalı bir model sunmaktayız.
Dikkat.! Not: Tedarika henüz faaliyete geçmemiş olup, yatırım süreçleri devam etmektedir. Bu nedenle, pozisyon başlangıçta gönüllülük esasına dayalı olup, projeden hisse sahibi olma fırsatı sunmaktadır.
Sorumluluklar:Ölçeklenebilir ve güvenli backend API servislerini geliştirmek ve sürdürmek..NET Core ve C# kullanarak iş mantığını ve veri erişim katmanını oluşturmak.Veritabanı tasarımı ve optimizasyonu yapmak.API dokümantasyonu oluşturmak ve frontend geliştiriciler ile uyumlu çalışmak.Birim testler ve entegrasyon testleri yazarak kod kalitesini sağlamak.DevOps süreçlerini yönetmek ve CI/CD boru hatlarını oluşturmak.Performans ve güvenlik konularında iyileştirmeler yapmak.Projenin canlıya alınma ve test süreçlerinde aktif rol almak.Aranan Nitelikler:C# ve .NET Core konularında ileri düzeyde bilgi ve deneyim.RESTful API geliştirme ve entegrasyonlarında deneyim.SQL ve NoSQL veritabanları ile çalışma deneyimi.Entity Framework veya Dapper gibi ORM araçları hakkında bilgi sahibi.Git veya benzeri versiyon kontrol sistemlerinde tecrübe.Birim testler ve test otomasyonu konularında deneyim.Cloud hizmetleri (AWS, Azure) ve DevOps araçları hakkında bilgi sahibi.Problem çözme yeteneği ve detaylara önem veren bir çalışma yaklaşımı.
Aranan Yetenekler:Database Design - Veritabanı tasarımı ve modelleme.Software Development Lifecycle (SDLC) - Yazılım geliştirme yaşam döngüsü bilgisi.Version Control (Git) - Git gibi sürüm kontrol sistemlerini kullanma becerisi.Docker - Docker kullanarak uygulamaları konteynerize etme yeteneği.CI/CD Pipelines - Sürekli entegrasyon ve sürekli dağıtım (CI/CD) süreçlerini yönetme.Performance Tuning - Uygulama performansını artırmak için optimizasyon teknikleri.Security Best Practices - Güvenlik en iyi uygulamaları ve veri güvenliği.Cloud Computing (AWS/Azure) - Bulut bilişim platformları (AWS, Azure) ile çalışma deneyimi.Problem-Solving Skills - Sorun çözme ve analitik düşünme yeteneği.Team Collaboration Tools - Jira, Trello gibi takım işbirliği araçlarını kullanma becerisi.
Tercih Edilen Nitelikler:Microservices mimarisi konusunda bilgi sahibi.Kubernetes ve Docker gibi container teknolojileri ile deneyim.CI/CD boru hatları oluşturma ve yönetme konusunda deneyim.Performans optimizasyonları ve güvenlik önlemleri konusunda bilgi sahibi.Agile/Scrum metodolojileriyle çalışma deneyimi.
Neden Tedarika?Hızla büyüyen ve dinamik bir ekibin parçası olma fırsatı.Yenilikçi bir projede, sıfırdan itibaren katkıda bulunma şansı.Esnek çalışma saatleri ve uzaktan çalışma imkanı.Hisseye dayalı model ile gelecekteki başarıdan pay alma fırsatı.Kendi alanınızda özgürce çalışma ve karar alma yetkisi.