We are seeking a Software Engineer to join our NCC Gateway team. In this role, you will contribute to the development and maintenance of critical gateway systems. Your responsibilities will include designing, implementing, and testing software solutions that ensure the reliability and scalability of our network infrastructure. You will collaborate with cross-functional teams to define requirements, troubleshoot issues, and optimize system performance. This position offers the opportunity to work on cutting-edge technologies and make a significant impact on our global services. A strong understanding of software development principles and a passion for problem-solving are essential.