Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Middleware Developer di PT Sigma Global Teknologi kami kurasi dari Glints (kategori Pendidikan). Perhatikan lokasi kerja (Tanjung Priok) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Middleware Developer
Job Description:
Design, develop, and maintain robust backend services and RESTful APIs using Node.js and .NET Core.
Develop APIs, webhooks, and ensure seamless system integrations with third-party and enterprise systems.
Implement communication platform features, including WhatsApp Messaging, Calling, and contact center integrations.
Develop and manage secure authentication and authorization services utilizing Azure AD B2C and Duende IdentityServer.
Implement security protocols including SSO, MFA, OAuth2, and OpenID Connect (OIDC).
Troubleshoot system issues, optimize performance, and provide hands-on production support.
Prepare comprehensive technical documentation and actively participate in solution design.
Qualifications:
Education: Minimum Bachelor’s Degree (S1) in Computer Science, Information Technology, Information Systems, or a related field (Minimum GPA: 3.00).
Experience: Fresh graduates are highly welcome to apply.
Soft Skills: Strong analytical and problem-solving abilities, excellent communication and teamwork skills, and the capacity to work independently with a high sense of ownership.
Technical Requirements:
Strong proficiency in Node.js, JavaScript, and TypeScript.
Solid experience with .NET Core / C# development.
Proven experience in developing REST APIs and microservices architectures.
Hands-on experience with Identity & Access Management: Azure AD B2C, Duende Identity Server, OAuth2, OIDC, JWT, and SSO.
Database proficiency: MySQL, SQL Server, PostgreSQL, or Redis.
Familiarity with DevOps and Cloud ecosystems: Git, CI/CD pipelines, Docker, AWS, or Azure.
Highly Preferred (Bonus Points):
Priority will be given to candidates with experience in: Telephony, SIP/VoIP, WebRTC, PBX, Contact Center integration, WhatsApp Business Platform, or communication platform development.