
Manila Recruitment, Filipinler merkezli bir işe alım ajansıdır ve çok uluslu şirketlerin, kurumların ve start-up'ların Filipin pazarına yönelik ekipler kurmasına yardımcı olur. Hizmetleri arasında yönetici arama, BT işe alımı, headhunting, offshore personel temini ve danışmanlık, lojistik ve pazarlama gibi alanlarda uzaktan personel temini yer alır.
Ajans, her müşterinin iş hedefleri doğrultusunda işe alım stratejileri geliştirir ve hem aktif hem de pasif adayları bulmaya odaklanan süreç odaklı bir yaklaşım benimser. Sertifikalı headhunter'ları, geniş aday ağı ve aday garantisi programları aracılığıyla işe alım süreçlerini destekler.
Kıdemli Yazılım Mühendisi, C#/.NET ve Azure (Hibrit)
C#/.NET, Azure, SQL Server ve frontend teknolojileriyle ölçeklenebilir full-stack çözümler sunmaktan sorumlu kıdemli mühendis. Rol; kurumsal yazılım sağlayıcısı için tasarım, uygulama, test, dağıtım, üretim desteği ve sürekli iyileştirme süreçlerini kapsar.
Açıklama
- Ürün değişikliklerini ilk fikirden üretime kadar tüm mühendislik yaşam döngüsü boyunca sahiplenmek
- Gereksinimleri iyi düşünülmüş teknik çözümlere dönüştürmek
- Üretimde yüksek kaliteli yazılımlar geliştirmek, test etmek, dağıtmak ve desteklemek
- Mühendislik ilkelerini, tasarım kalıplarını, sorumlulukların ayrılmasını, temiz arayüzleri ve yapılandırılmış veri modellerini kullanmak
- İncelemeler sırasında tasarım kararlarını ve teknik ödünleşimleri sunmak ve gerekçelendirmek
- Birleştirmeden önce kodu yeniden düzenlemek ve zaman içinde genişletilebilecek bileşenler oluşturmak
- .NET, C#, SQL Server ve Azure ile arayüzler, servisler ve veri katmanları genelinde full-stack değişiklikler uygulamak
- Özellikleri yerleşik platform kalıplarını kullanarak üretime taşımak
- Kabul kriterleri belirlemek ve kodlama aracısı çıktısını tanımlanmış özelliklere göre değerlendirmek
- Depo bağlamını ve geliştirme yönergelerini güncel tutmak
- Temel mantık ve uç durumlar için hızlı ve güvenilir birim testleri oluşturmak; daha kapsamlı testler için Kalite Mühendisiyle iş birliği yapmak
- Performans, güvenilirlik, güvenlik, kiracı izolasyonu, ölçeklenebilirlik ve operasyonel maliyet için tasarlamak
- Değişiklikleri sunmak için kaynak kontrolü, pull request'ler ve dağıtım işlem hatlarını kullanmak
- Sürümleri izlemek, nöbetçi rotasyonuna katılmak, olaylar sırasında hizmeti geri yüklemek ve temel nedenleri çözmek
- Ekip arkadaşlarının çalışmalarını incelemek, mühendislik standartlarının şekillenmesine yardımcı olmak ve bilgi paylaşımı ile yapıcı geri bildirime katkıda bulunmak
Gereksinimler
- Yazılım mühendisliği veya uygulama geliştirme alanında en az beş yıllık kapsamlı ticari deneyim
- C# ve güncel .NET teknolojileriyle güçlü pratik deneyim
- Tercihen React olmak üzere bir JavaScript frontend framework'ü veya teknolojisiyle deneyim
- Microsoft Azure üzerinde uygulama geliştirme konusunda uygulamalı deneyim
- SQL Server ve ilişkisel veritabanı tasarımı hakkında güçlü bilgi
- SOLID ilkeleri ve yazılım tasarım kalıplarını iyi anlama
- Sorumlulukların ayrılmasını, temiz arayüzleri ve sürdürülebilir mimari uygulamaları hayata geçirebilme
- Birim testleri ve otomatik test yaklaşımları hakkında güçlü bilgi
- Git ve güncel kaynak kontrolü iş akışlarında yetkinlik
- CI/CD işlem hatlarını ve otomatik dağıtım süreçlerini kullanma deneyimi
- Üretim uygulamalarını izleme, sorun giderme, olay yönetimi ve destekleme deneyimi
- Yazılım performansı, güvenilirliği, güvenliği, ölçeklenebilirliği ve operasyonel maliyet unsurlarını anlama
- Güçlü teknik ve mimari muhakeme
- Bir tasarımın veya teknik yaklaşımın uygunluğunu açıklayabilme ve ödünleşimlerini ifade edebilme
- Mevcut kodu inceleyebilme, sorgulayabilme ve iyileştirebilme; yalnızca çalıştığı veya testleri geçtiği için kodu kabul etmeme
- Güçlü analitik ve problem çözme becerileri
- Özelliklerin veya sorunların geliştirmeden üretime kadar sorumluluğunu almaya yatkınlık
- Dağıtık bir mühendislik ekibinde güçlü iletişim ve iş birliği becerileri
- Nöbetçi rotasyonuna katılmaya istekli olma
- Bilgi Teknolojileri, Bilgisayar Bilimleri, Mühendislik veya ilgili bir alanda lisans derecesi tercih sebebidir
- Eski .NET Framework uygulamalarını sürdürme deneyimi tercih sebebidir
- Kodlama aracıları veya yapay zekâ destekli geliştirme araçlarını kullanma deneyimi tercih sebebidir
- Mühendislik standartları ve geliştirme uygulamaları oluşturma veya iyileştirme deneyimi tercih sebebidir
- Dağıtık veya birden fazla lokasyonda çalışan mühendislik ekipleriyle iş birliği deneyimi tercih sebebidir