Thomson Reuters
Thomson Reuters
Thomson Reuters mengembangkan konten, data, dan teknologi tepercaya untuk para profesional yang bekerja di bidang layanan hukum, perpajakan dan akuntansi, perdagangan internasional, manajemen risiko, asuransi, konsultasi, serta berita global. Portofolionya mencakup platform riset hukum, perangkat lunak perpajakan dan akuntansi, perangkat kepatuhan dan regulasi, serta layanan media Reuters. Dengan memadukan keahlian khusus dan investasi dalam AI generatif, Thomson Reuters membantu firma hukum, perusahaan, profesional pajak, dan organisasi media mengelola informasi yang kompleks, menyederhanakan alur kerja, serta mengambil keputusan berdasarkan informasi yang lebih baik.

Insinyur Perangkat Lunak, Thomson Reuters — Colombo (Hybrid)

Bangun dan tingkatkan aplikasi yang skalabel untuk platform informasi dan layanan profesional Thomson Reuters. Bekerja dengan Java, Scala, layanan mikro, pengujian, dan pengembangan Agile.

Deskripsi

  • Bangun, uji, terapkan, dan tingkatkan sistem serta aplikasi perangkat lunak untuk pelanggan di seluruh dunia
  • Bekerja sama dengan kolega, mentor, pemangku kepentingan, pemilik produk, arsitek, dan tim rekayasa
  • Membuat perangkat lunak yang skalabel, andal, dan berkinerja tinggi
  • Membantu mengembangkan fitur dan aplikasi perangkat lunak dengan bimbingan dari insinyur berpengalaman
  • Menulis kode yang jelas, mudah dipelihara, teruji, dan terdokumentasi
  • Meninjau kode, menelusuri kesalahan, menguji perangkat lunak, dan membantu meningkatkan kualitas
  • Berpartisipasi dalam kegiatan Agile seperti perencanaan sprint, rapat harian, retrospektif, dan diskusi backlog
  • Menemukan masalah teknis, menyelidiki kendala, dan membantu mengatasinya
  • Memperluas pengetahuan teknis serta mempelajari alat, teknologi, dan praktik pengembangan

Persyaratan

  • Gelar sarjana di bidang ilmu komputer atau teknik komputer
  • Pengalaman pengembangan perangkat lunak melalui proyek akademik, magang, atau pribadi, baik secara mandiri maupun dalam tim
  • Pengetahuan dasar tentang siklus pengembangan perangkat lunak, mulai dari desain dan pengembangan hingga pengujian dan penerapan
  • Keterampilan dasar rekayasa perangkat lunak dan kemampuan belajar dengan cepat
  • Menguasai setidaknya satu bahasa pemrograman, sebaiknya Java
  • Minat untuk mempelajari Scala dan konsep pemrograman fungsional
  • Pengetahuan tentang pola desain perangkat lunak, prinsip arsitektur, dan dasar-dasar desain sistem
  • Pernah menggunakan arsitektur layanan mikro dan alat kontainer seperti Docker
  • Pengetahuan tentang sistem manajemen basis data relasional
  • Memahami skalabilitas, integrasi, keamanan, keandalan, dan praktik pengujian
  • Mengenal metode Agile, pipeline CI/CD, dan alat kontrol versi seperti Git
  • Berkomitmen menghasilkan kode yang rapi, mudah dipelihara, dapat diuji, dan terdokumentasi
  • Pernah menggunakan pengujian otomatis dan penjaminan kualitas
  • Mampu mempelajari teknologi baru dengan cepat dan beradaptasi dengan persyaratan yang berubah
  • Bersikap Agile, terbuka terhadap masukan, dan berkomitmen untuk terus berkembang
  • Memiliki kemampuan komunikasi dan kolaborasi yang baik

Tunjangan

  • Jadwal kerja hybrid yang fleksibel dengan dua hingga tiga hari di kantor per minggu, bergantung pada peran
  • Pilihan untuk bekerja dari mana saja hingga delapan minggu setiap tahun
  • Cuti fleksibel
  • Dua hari libur kesehatan mental untuk seluruh perusahaan
  • Akses ke aplikasi Headspace
  • Tabungan pensiun
  • Penggantian biaya pendidikan
  • Program insentif karyawan
  • Sumber daya untuk mendukung kesejahteraan mental, fisik, dan finansial
  • Dua hari cuti berbayar untuk kegiatan sukarela setiap tahun
  • Kesempatan mengikuti proyek konsultasi pro bono dan inisiatif ESG
  • Pengembangan karier dan pembelajaran berkelanjutan melalui program Grow My Way
  • Pengaturan kerja fleksibel dan dukungan untuk keseimbangan kehidupan kerja
  • Budaya inklusif yang berfokus pada rasa memiliki

Lowongan Terkait