Pengembang Perangkat Lunak
Tentang peran ini
Peluang Sebagai Pengembang Perangkat Lunak, Anda akan menganalisis, merancang, mengembangkan, dan mendukung solusi perangkat lunak untuk membantu Rencana Pensiun Guru Ontario memenuhi tujuan bisnisnya. Anda akan berkontribusi
Tentang peran rekayasa perangkat lunak
Insinyur perangkat lunak merancang, membangun, menguji, dan memelihara kode yang mendukung suatu produk. Pekerjaan sehari-hari menggabungkan penulisan kode, tinjauan kode, debugging masalah produksi, diskusi desain, dan rapat — rasio pastinya bergantung pada senioritas dan ukuran tim.
Keterampilan khas: Git, satu atau lebih bahasa (JavaScript/Python/Go/Java/Rust), dasar-dasar database, desain sistem di tingkat senior
Gear yang membantu dalam peran ini
Perlengkapan meja rekayasa perangkat lunak yang umum:
Tautan afiliasi — komisi kecil kepada kami tanpa biaya tambahan untuk Anda.
Wawasan gaji (AS, kasar)
Kisaran umum untuk peran rekayasa perangkat lunak di AS adalah $75.000–$220.000/tahun, sangat bervariasi berdasarkan senioritas, tahapan perusahaan, dan kota.
Hanya perkiraan. Untuk nomor khusus perusahaan, periksa level.fyi (tech), Glassdoor, atau tanyakan saat wawancara.
Bagaimana mempersiapkan wawancara
Sebagian besar wawancara rekayasa perangkat lunak mengikuti alur yang dapat diprediksi: layar perekrut, layar teknis (pengkodean atau desain sistem), satu atau lebih putaran di tempat / virtual di tempat (lebih banyak pengkodean + perilaku + desain sistem + mungkin pendalaman proyek dari resume Anda), dan manajer akhir atau putaran "sesuai". Harapkan total waktu wawancara 4–6 jam untuk peran senior, lebih sedikit untuk peran junior.
Bersiaplah untuk: "Pandu saya melalui proyek terbaru - pengorbanan apa yang Anda buat?", "Bagaimana Anda merancang layanan untuk melakukan X?", latihan pengkodean langsung (LeetCode-medium-ish), dan "Ceritakan padaku saat kamu berselisih paham dengan rekan setimmu". Berlatihlah berbicara sementara coding - diam dalam latihan 45 menit berarti tidak mengetahui apa yang Anda lakukan, bahkan ketika Anda hanya berpikir.
Ke mana peran ini biasanya mengarah
Perkembangan yang khas: Junior (0–2 tahun) → Menengah (2–5 tahun) → Senior (5–8 tahun) → Staf / Kepala Sekolah (8+ tahun), dengan jalur manajer yang berbeda-beda di tingkat senior. Gaji kira-kira dua kali lipat antara junior dan senior di sebagian besar perusahaan; staff+ menambahkan 30–50% lagi untuk jalur IC, lebih banyak lagi untuk manajemen pada skala teknologi besar.
Titik perubahan karier terbesar: beralih dari "menulis kode" ke "merancang sistem" (sekitar pertengahan hingga senior), dan beralih dari "memiliki fitur" menjadi "memiliki ambiguitas" (sekitar senior-ke-staf). Keterampilan yang paling penting di setiap level di atas junior adalah mengkomunikasikan keputusan teknis dengan jelas kepada non-insinyur — bukan kecepatan coding mentah.
Bendera merah yang harus diperhatikan
- "Pengembang Rockstar diinginkan" — biasanya berarti peran tersebut terlalu banyak bekerja dan kurang mendapat dukungan. Carilah "tim", "kolaborasi", dan "bimbingan" di JD.
- Tidak disebutkan ulasan kode, pengujian, atau CI/CD. Entah perusahaan tidak melakukan hal tersebut (utang teknis merajalela) atau tidak menganggap hal tersebut cukup penting untuk disebutkan.
- "Full-stack" di judulnya tetapi JD mencantumkan 12 kerangka kerja. Mereka menginginkan unicorn dengan harga satu insinyur. Perannya akan brutal.
- Ekspektasi panggilan yang tidak jelas. Selalu tanyakan secara eksplisit: "Seberapa sering teknisi dihubungi? Berapa jumlah pagernya?"
Pertanyaan yang sering diajukan
Bagaimana cara saya melamar peran ini?
Klik tombol "Lamar di Careerjet" di bagian atas halaman ini. Anda akan dikirim ke postingan asli tempat perusahaan menerima lamaran. Wikishopline tidak mengumpulkan resume atau memproses lamaran.
Apakah daftar ini terkini?
Wikishopline mengumpulkan pekerjaan setiap hari dari sumber mitra (careerjet). Postingan yang lebih lama dari ~14 hari akan dipangkas, tetapi selalu verifikasi bahwa peran tersebut masih terbuka di situs perusahaan sebelum Anda menghabiskan waktu untuk menulis surat lamaran.
Apakah Wikishopline mengenakan biaya kepada pemberi kerja atau pelamar?
Tidak. Pekerjaan gabungan gratis untuk kedua belah pihak. Wikishopline juga menerima postingan berbayar $5 / 30 hari di /jobs/submit untuk perusahaan yang menginginkan visibilitas langsung — namun listingan yang Anda lihat bersumber dari mitra.
Apa yang biasanya tercakup dalam peran rekayasa perangkat lunak?
Insinyur perangkat lunak merancang, membangun, menguji, dan memelihara kode yang mendukung suatu produk. Pekerjaan sehari-hari menggabungkan penulisan kode, tinjauan kode, debugging masalah produksi, diskusi desain, dan rapat — rasio pastinya bergantung pada senioritas dan ukuran tim.
Berapa kisaran gaji umum untuk peran rekayasa perangkat lunak di AS?
Sekitar $75.000–$220.000 USD/tahun, bergantung pada senioritas, lokasi, dan tahapan perusahaan. Ini adalah rentang yang luas dengan tujuan — verifikasi terhadap level.fyi atau Glassdoor untuk perusahaan tertentu.