GENEL NİTELİKLER
- Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği veya Bilgisayar Bilimleri bölümlerinden mezun,
- En az 2 yıl yazılım geliştirme deneyimine sahip,
- .NET Core, C#, ASP.NET MVC, Web API bilen ve çalıştığı projelerde etkin bir şekilde kullanmış olan,
- React.js konusunda bilgi sahibi,
- OOP/AOP, Design Patterns konularında deneyimli,
- Entity Framework vb. ORM araçlarını kullanmış,
- Redis, MongoDB, ElasticSearch gibi NoSQL teknolojilerinde deneyim sahibi,
- MSSQL veri tabanında tecrübeli,
- PostgreSQL konusunda bilgi sahibi,
- RabbitMQ, Kafka gibi teknolojiler konusunda bilgi sahibi,
- Bitbucket, Jenkins, Azure Devops konularında bilgi sahibi,
- Git vb. source control uygulamalarını kullanmış,
- Kodlama Standartları hakkında bilgi sahibi,
- Unit Test yazabilen,
- Agile çalışma deneyimi olan,
- Teknik dokümanları anlayabilecek düzeyde İngilizce bilgisi olan,
- Karmaşık problemlere çözüm üretecek analitik becerisi olan,
- Güçlü iletişim becerileri ve takım çalışmasına uyumlu olan.
Rol Ve Sorumluluklar
- Ürünün geliştirilmesi, entegrasyon çalışmaları ve devreye alım süreçlerine katılmak,
- Efektif ve verimli kod geliştirebilmek için diğer ekip üyeleriyle uyumlu çalışmak,
- Teknik dokümantasyon çalışmalarına katkı sağlamak,
- Geliştirilen modüllerin birim testlerini yazmak,
- Zorlayıcı projeleri zamanında, yüksek kalite standartlarında ve ürün yol haritasına uyumlu bir şekilde hayata geçirmek,
- Müşteri memnuniyeti sağlamak,
- Test ve devreye alım gibi adımların başarılı olarak tamamlandığını izlemek ve bu adımlardaki olası sorunları çözmek için gereken aksiyonları almak,
- Yeni uygulamalar geliştirmek veya mevcut uygulamaları ve süreçleri iyileştirmek için yeni fikirleri üretmek, fikirleri gösterebilmek için gerektiğinde PoC uygulamaları geliştirmek,
- Yeni teknolojileri araştırmak, takım ile yeni fikir ve teknolojileri paylaşmak.
- Ar-Ge vizyonu kapsamında ürünleştirme fırsatlarını bütünsel bir bakış açısı ile gözetir ve gerekli yatırımlara karar verir.