Tra Bilişim şirketimizin Muğla Teknopark Şubesi’nde görevlendirilmek üzere “Full Stack Developer " pozisyonuna aday arayışımız bulunmaktadır.
Genel Nitelikler
-
Üniversitelerin bilgisayar mühendisliği, yazılım, bilgi teknolojileri, yönetim bilişim sistemleri ve ilgili bölümlerinden lisans mezunu,
-
Benzer pozisyonda en az 3 yıl deneyim sahibi,
-
Web tabanlı uygulama geliştirme konusunda tecrübeli,
-
C#, .NET Framework ve .NET Core teknolojilerine hakim,
-
RESTful ve SOAP servisler konusunda bilgi ve deneyim sahibi,
-
Entity Framework, Entity Framework Core gibi ORM araçlarını kullanmış,
-
Nesne Yönelimli Programlama (OOP) ve Tasarım Desenleri (Design Patterns) konularında bilgili,
-
SOLID prensipleri doğrultusunda yazılım geliştirme alışkanlığı olan,
-
Kodlama standartları ve kod kalitesi konularında hassas,
-
MS SQL Server veri tabanı ile çalışma deneyimi olan,
-
RabbitMQ, Kafka gibi mesajlaşma sistemlerinde tecrübeli,
-
Redis, MongoDB gibi NoSQL veritabanları konusunda bilgi sahibi,
-
Microservice mimarisi ve container teknolojileri (Docker, Kubernetes vb.) hakkında bilgi sahibi,
-
HTML5, CSS3, JavaScript temel web teknolojilerine hâkim,
-
Tercihen React ile çalışma deneyimi olan,
-
Single Page Application (SPA) geliştirme konusunda deneyim sahibi,
-
Takım çalışmasına yatkın, güçlü iletişim becerilerine sahip.
-
Muğla’da ikamet eden ya da ikamet edebilecek olan.
İş Tanımı
-
Web tabanlı yazılım projelerinde aktif rol almak,
-
Yeni nesil teknolojiler kullanarak uygulama geliştirmek,
-
Mevcut yazılımların bakım, geliştirme ve iyileştirme süreçlerinde görev almak,
-
RESTful ve SOAP servisler geliştirerek farklı sistemlerle entegrasyon sağlamak,
-
Mikroservis mimarisi altında modüler ve ölçeklenebilir yapılar geliştirmek,
-
Kod kalitesini artırmak için birim testleri yazmak ve kod inceleme süreçlerine katılmak,
-
Veritabanı tasarımı ve performans optimizasyonu yapmak,
-
Yazılım geliştirme süreçlerinde analiz, tasarım, kodlama, test ve dokümantasyon adımlarında aktif rol almak,
-
Takım içi ve takımlar arası iş birliklerini güçlü iletişimle desteklemek.