.Net Backend Developer (DDL Group)
Job Description:
Tugas dan Tanggung Jawab :
- Melaksanakan pengembangan aplikasi sesuai dengan kebutuhan bisnis dan standar Bank Mandiri.
- Melaksanakan working code yang efektif dan efisien sesuai kebutuhan bisnis sebagai kewajiban utama sebelum kewajiban-kewajiban lainnya
- Menganalisis konteks persoalan serta memberikan solusi (teknologi) dari permasalahan bisnis
- Membuat ide, permasalahan dan solusi dalam suatu media yang dapat diakses bersama untuk kesinambungan pengembangan produk dan kemajuan tim
- Melaksanakan fungsi kolaborasi dengan seluruh stakeholder bisnis dan IT dalam pengembangan produk
- Melaksanakan tanggung jawab dalam arsitektur dan rancangan sistem secara keseluruhan, sehingga solusi dalam satuan feature menjadi solusi yang konsisten terhadap feature lain dalam konteks backend maupun end-to-end
- Melaksanakan fungsi kolaborasi dalam mengintegrasikan produk dengan sistem surrounding internal dan eksternal mandiri
- Melaksanakan fungsi tanggung jawab secara utuh yang berorientasi pada terselesaikannya produk, termasuk dengan berkoordinasi dengan tim dalam mempersiapkan komponen infrastuktur, script automation untuk deployment/delivery serta memiliki awareness terhadap keamanan produk yang dikembangkan
- Monitoring seluruh service backend dimasa development, testing, dan production.
- Melaksanakan manajemen risiko operasional untuk setiap bisnis proses yang dilakukan yaitu melakukan identifikasi, penilaian, pemantauan, pengendalian & mitigasi risiko operasional termasuk kualitas data dan pelaporan dimana terjadinya risk event sesuai dengan ketentuan yang berlaku di bank serta menjadi role model dalam konteks penerapan kontrol operasional.
Minimum Kualifikasi :
- Memiliki Pendidikan minimal S1 dibidang atau jurusan IT, SI, Ilmu Komputer atau bidang lain yang relevan.
- Memiliki Skill Komunikasi atau kemampuan Interpersonal dengan sangat baik.
- Memiliki pengalaman bekerja di bagian Back End atau yang setara minimal 3 tahun.
- Memiliki sikap inisiatif, disiplin, bertanggung jawab, detail, dan bekerja dengan rapi.
- Memiliki kemampuan bekerja secara Individu ataupun dalam tim serta mampu berkoordinasi dengan tim tim lain yang terkait
- Memiliki kemampuan dalam memberikan masukan/ide ide untuk improvement dalam tim.
Required Skills:
Menguasai bahasa pemrograman Java / .Net / C# / Go Memiliki pemahaman yang baik terkait microservice dan API Familiar dengan RDBMS
Memiliki pengalaman mengolah salah satu database oracle/ elastic/ redis/ mongo db Good communication dan collaboration skill.
Memiliki kemampuan dalam melakukan debugging dan troubleshooting
Additional Skills:
Memiliki Pengalaman dalam Lead team Backend
Memiliki pengalaman dalam Containerization & microservices memiliki pengalaman dalam Kafka & Stream Based Application Memiliki Pengalaman dalam Redis, Caching Strategy & Data Grid Memiliki Pengalaman dalam elastic & Other Non Relational DBA
Required Skills:
Redis Microservices Automation Troubleshooting C# Oracle Strategy Java Testing Communication