Senior Software Engineer, C3
Date: 1 May 2025
Location: Singapore, Singapore
Company: Singtel Group
NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.
We are looking for a highly skilled Unity Technical Manager to lead the development and implementation of scalable Unity applications. This role requires strong technical expertise in Unity Development, Deployment, Kubernetes, Kafka, Docker, and experience in Command & Control (C2) systems will be an advantage. You will play a key role in guiding the technical direction, ensuring performance optimization, and driving innovation in real-time applications
Key Responsibilities:
- Lead and mentor a team of Unity developers, providing architectural guidance and best practices.
- Oversee the setup and integration of Kubernetes, Kafka, and Docker to enhance scalability and reliability.
- Architect, develop, and optimize Unity-based applications across multiple platforms (PC, mobile, AR/VR).
- Ensure smooth deployment and maintainability of Unity services within a containerized infrastructure.
- Collaborate with product managers, designers, and engineers to define technical requirements.
- Implement efficient real-time data processing pipelines using Kafka for enhanced performance.
- Ensure high availability and fault tolerance within Unity applications.
- Stay ahead of industry trends, emerging technologies, and best practices.
Ideal candidate should have/ possess:
- Extensive experience in Unity3D, C#, and software architecture.
- Strong understanding of graphics rendering, physics, and performance optimization.
- Hands-on expertise in Kubernetes, Kafka, and Docker for system orchestration and scalability.
- Experience with C2 systems is a significant advantage.
- Proven ability to lead technical teams and manage software development pipelines.
- Excellent problem-solving, communication, and leadership skills.
We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.
Together, we make the extraordinary happen.
Learn more about us at ncs.co and visit our LinkedIn career site.