Text copied to clipboard!
Başlık
Text copied to clipboard!Go Programcısı
Açıklama
Text copied to clipboard!
Aramıza katılacak bir Go Yazılım Geliştiricisi arıyoruz. Bu pozisyonda, modern yazılım geliştirme süreçlerine hakim, Go programlama dilinde deneyimli ve ölçeklenebilir, güvenilir uygulamalar geliştirme konusunda istekli bir ekip arkadaşı aramaktayız. Sorumluluklarınız arasında, mevcut yazılım projelerinin geliştirilmesi, yeni projelerin tasarlanması ve uygulanması, kod kalitesinin artırılması ve yazılım mimarisinin optimize edilmesi yer alacaktır. Takım çalışmasına yatkın, iletişim becerileri güçlü ve problem çözme yeteneği yüksek adaylar ile çalışmak istiyoruz.
Go Yazılım Geliştiricisi olarak, mikroservis mimarileri, bulut tabanlı uygulamalar ve API geliştirme konularında bilgi sahibi olmanız beklenmektedir. Ayrıca, kodun test edilmesi, hata ayıklama ve performans iyileştirme süreçlerinde aktif rol alacaksınız. Sürekli öğrenmeye açık, yeni teknolojileri takip eden ve yenilikçi çözümler üretebilen bir profesyonel olmanız önemlidir.
Pozisyonumuz, hızlı büyüyen teknoloji ekibimizde yer alacak, yazılım geliştirme yaşam döngüsünün tüm aşamalarında sorumluluk alacak ve iş süreçlerimizi dijitalleştirmeye katkı sağlayacak bir ekip üyesi arayışındadır. Geliştirilen uygulamaların güvenliğini sağlamak, kodun sürdürülebilirliğini artırmak ve teknik dokümantasyon hazırlamak da görevleriniz arasında olacaktır.
Başarılı bir adaydan, Go dışında temel yazılım mühendisliği prensiplerine hakimiyet, versiyon kontrol sistemleri (özellikle Git) ile çalışma deneyimi ve tercihen bulut servisleri (AWS, GCP, Azure) hakkında bilgi sahibi olması beklenmektedir. Ayrıca, yazılım geliştirme süreçlerinde Agile/Scrum metodolojilerine aşina olmanız ve takım içinde etkin iletişim kurabilmeniz gerekmektedir.
Eğer siz de yenilikçi projelerde yer almak, teknolojik gelişmeleri yakından takip etmek ve dinamik bir ekipte çalışmak istiyorsanız, başvurunuzu bekliyoruz.
Sorumluluklar
Text copied to clipboard!- Go programlama dili ile uygulama geliştirmek
- Mevcut yazılım projelerini sürdürmek ve iyileştirmek
- Yazılım mimarisini tasarlamak ve optimize etmek
- Kodun test edilmesi ve hata ayıklama süreçlerini yürütmek
- Teknik dokümantasyon hazırlamak
- Takım ile etkin iletişim kurmak ve iş birliği yapmak
- API ve mikroservis geliştirmek
- Kodun güvenliğini ve sürdürülebilirliğini sağlamak
- Performans iyileştirmeleri yapmak
- Yazılım geliştirme süreçlerinde Agile/Scrum metodolojilerini uygulamak
Gereksinimler
Text copied to clipboard!- Go programlama dilinde en az 2 yıl deneyim
- Yazılım mühendisliği prensiplerine hakimiyet
- Versiyon kontrol sistemleri (özellikle Git) ile çalışma deneyimi
- Mikroservis mimarisi ve API geliştirme bilgisi
- Bulut servisleri (AWS, GCP, Azure) hakkında temel bilgi
- Takım çalışmasına yatkınlık ve iletişim becerisi
- Problem çözme ve analitik düşünme yeteneği
- Teknik dokümantasyon hazırlama becerisi
- Yazılım test ve hata ayıklama süreçlerinde deneyim
- Agile/Scrum metodolojilerine aşinalık
Potansiyel mülakat soruları
Text copied to clipboard!- Go programlama dili ile kaç yıldır çalışıyorsunuz?
- Daha önce hangi mikroservis projelerinde yer aldınız?
- Bulut servisleri ile ilgili deneyiminiz var mı?
- Takım çalışmasında karşılaştığınız bir zorluğu ve çözümünüzü anlatır mısınız?
- Versiyon kontrol sistemleriyle (Git) ilgili deneyiminiz nedir?
- Yazılım geliştirme süreçlerinde hangi metodolojileri kullandınız?
- API geliştirme konusunda hangi araçları tercih ediyorsunuz?
- Performans iyileştirme için hangi yöntemleri uyguladınız?
- Teknik dokümantasyon hazırlama konusunda deneyiminiz var mı?
- Yazılım test süreçlerinde hangi araçları kullandınız?