Beranda Loker Detail
N
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Senior Software Development Engineer

Nanyang Technological University
Singapore
Estimasi Gaji
SGD 8.000 – SGD 12.000
Live Update
2 Mei 2026
Batas Akhir
2 Mei 2027

Deskripsi Pekerjaan

Nanyang Technological University (NTU) is a premier research institution in Singapore, renowned for its commitment to excellence in education and cutting-edge research. We are currently seeking a highly skilled and motivated Senior Software Development Engineer to join our innovative team and contribute to the development of cloud-native, high-availability energy applications.

In this pivotal role, you will be responsible for designing, developing, and deploying scalable software solutions that support cutting-edge energy research and sustainable energy initiatives. You will collaborate closely with interdisciplinary teams, including researchers, engineers, and domain experts, to understand complex requirements and deliver robust, efficient, and reliable software systems that drive impactful outcomes.

The ideal candidate will have a strong background in software engineering, cloud computing, and high-availability system design. You should be passionate about leveraging technology to address real-world challenges in the energy sector and contribute to groundbreaking research projects. Experience with cloud-native architectures, distributed systems, and modern software development practices is essential.

This is an excellent opportunity to work in a vibrant academic environment, engage with innovative projects, and shape the future of energy technology. You will have the chance to work with state-of-the-art technologies, mentor junior developers, and contribute to the university's mission of advancing knowledge and societal impact.

Tanggung Jawab

  • Design, develop, and maintain cloud-native applications for energy systems.
  • Ensure high availability, scalability, and performance of software solutions.
  • Collaborate with research teams to understand requirements and deliver solutions.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and contribute to best practices.
  • Deploy and monitor applications in cloud environments.
  • Stay updated with emerging technologies and trends in software development.

Kualifikasi

  • Master's or PhD in Computer Science, Software Engineering, or related field.
  • Extensive experience in software development with languages such as Python, Java, or Go.
  • Proven experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Strong understanding of high-availability and distributed systems.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Excellent problem-solving and communication skills.
  • Ability to work in a collaborative research environment.

Keahlian yang Dibutuhkan

Cloud Computing High Availability Software Development Energy Applications Python Java Go Docker Kubernetes AWS Azure Distributed Systems

Siap Mengambil Tantangan Ini?

Pastikan resume Anda sudah siap. Kirimkan lamaran Anda sekarang sebelum tanggal deadline.

Lamar Sekarang

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua