Hubungi Kami

Tim kami siap untuk membantu Anda.

Senior Software Architect

Sunartha Element

Employment

Part-Time, Consultant, Contract

Knowledge

Technical

Requirements:

  • 5-7 tahun berpengalaman merancang dan mengimplementasikan aplikasi perangkat lunak
  • Mempunyai sertifikasi pemrograman Java atau yang lainnya.
  • Memiliki pengalaman bekerja pada proyek software skala besar.
  • Mampu menunjukkan pengetahuan tentang aplikasi web, keamanan siber, dan teknologi open source.
  • Berpengalaman mengembangkan perangkat lunak menggunakan berbagai bahasa pengkodean termasuk Java, C#, .NET, PHP, dan banyak lagi.
  • Memiliki pengetahuan yang sangat baik tentang desain aplikasi dan arsitektur software.
  • Mempunyai pengetahuan yang sangat baik tentang UML dan metode pemodelan lainnya.
  • Familiar dengan HTML/CSS, JavaScript, dan desain UI/UX.
  • Keterampilan kolaborasi, presentasi, dan komunikasi yang tinggi menjadi sangat penting.
  • Berpengalaman mengawasi pengembangan proses yang disesuaikan untuk beberapa proyek secara bersamaan.
  • Berpengalaman secara profesional menganalisis kode untuk kelemahan dan kesalahan, dan mengawasi rencana untuk memperbaikinya.
  • Berpengalaman merancang sistem perangkat lunak yang aman berdasarkan spesifikasi khusus industri.
  • Memiliki pola pikir teknis dengan perhatian besar terhadap detail

Responsibilities:

  • Berkolaborasi dengan anggota lain untuk menentukan persyaratan fungsional dan non-fungsional untuk perangkat lunak atau aplikasi baru.
  • Menggunakan alat dan metodologi untuk membuat representasi untuk fungsi dan user interface dari produk yang diinginkan.
  • Mengembangkan spesifikasi produk tingkat tinggi dengan memperhatikan integrasi dan kelayakan sistem.
  • Mendefinisikan semua aspek pengembangan dari teknologi yang tepat dan alur kerja hingga standar pengkodean.
  • Komunikasikan semua konsep dan pedoman dengan sukses kepada tim development
  • Memantau perkembangan tim development untuk memastikan konsistensi dengan desain awal.
  • Memberikan bimbingan teknis dan pembinaan kepada developer dan engineer.
  • Memastikan perangkat lunak memenuhi semua persyaratan kualitas, keamanan, modifikasi, ekstensibilitas, dll.
  • Menyetujui produk akhir sebelum diluncurkan.
Lamar Pekerjaan