Yazılım Mühendisi İş İlanı

İşveren Hakkında
  • Kocaeli(Gebze)
  • Araştırma Hizmetleri
 İş İlanları

GENEL NİTELİKLER

Genel Nitelikler:

  • Yükseköğretim Kurumlarının en az dört yıllık lisans eğitimi veren; Bilgisayar Mühendisliği, Yazılım Mühendisliği, Bilgisayar ve Yazılım Mühendisliği, Bilgisayar Bilimleri ve MühendisliğiveyaKontrol ve Bilgisayar Mühendisliğibölümlerinden birini bitirmiş olmak,
  • Alanında en az 3 yıl tecrübeye sahip olmak,
  • Yazılım geliştirme yaşam döngüsü ve yazılım mühendisliği / yazılım yönetimi süreçleri konularında bilgi sahibi olmak,
  • Java programlama dili ile yazılım geliştirme konularında bilgi sahibi olmak,
  • Temel düzeyde SQL bilgisine sahip olmak,
  • Web tabanlı yazılım geliştirme konusunda bilgi sahibi olmak veya öğrenmeye açık olmak,
  • Bilgisayar destekli yazılım mühendisliği (CASE) araçları (Atlassian JIRA, Confluence, Fisheye vb.) kullanımı konusunda deneyim sahibi olmak veya öğrenmeye açık olmak,
  • HTML, CSS, Javascript, Bootstrap, JQuery konularında bilgi sahibi olmak veya öğrenmeye açık olmak,
  • Nesne Yönelimli Tasarım/Programlama ve Tasarım Desenleri konusunda tecrübeli,
  • EJB, JSF, JPA, Servlet, Hibernate, CDI, Spring, JAX-RS teknolojileri konusunda bilgi sahibi olmak,
  • JSF ve Prime Faces ön yüz frameworkleri konusunda bilgi sahibi olmak veya öğrenmeye açık olmak,
  • WSDL/Rest API/SOAP tabanlı web servislerle çalışmış, servis odaklı proje geliştirmiş olmak veya öğrenmeye açık olmak,
  • Continuous Integration (Jenkins, Maven) ve Source Code Analiz (Sonarqube, FindBugs, Fortify) konularında bilgi sahibi veya öğrenmeye açık olmak,
  • SVN versiyon kontrol sistemi kullanım tecrübesi olmak veya öğrenmeye açık olmak,
  • Linux işletim sistemi (RedHat, CentOS, Ubuntu vb.) hakkında tecrübe sahibi olmak,
  • Uygulama sunucuları ve web sunucuları (Apache Tomcat, JBoss-Wildfly vb.) konusunda bilgi sahibi olmak.


İş Tanımı:

  • Devam etmekte olan ve yeni projelerde JAVA teknolojileri kullanarak yazılım geliştirmek,
  • İş analizi ekibinden gelen ihtiyaç ve isterler konusunda analiz, tasarım ve geliştirme görevlerinin eksiksiz yerine getirmek ve süreci dokümante etmek,
  • Yazılım gereksinimlerinin belirlenmesinde rol almak,
  • Yazılım tasarımı ile ilgili dokümanları hazırlamak,
  • Yazılım ve sistem testlerinin uygulanmasına katkı sağlamak,
  • Uygulamalarda iyileştirme alanlarını tespit etmek ve önerilerde bulunmak,
  • Kaliteli yazılım geliştirme metodolojilerini uygulamak,
  • Verilen görevi belirlenmiş kalite ve standartlara uygun bir şekilde zamanında teslim etmek,
  • Takım çalışmasına yatkın olmak,
  • Ürün geliştirme sürecinde, yazılım bileşenlerinin uygulanmasına yönelik olarak, iç ve dış paydaşlarla iletişimi sürdürmek.