Design, develop, and maintain high-performance software for optical transport and network automation platforms.Contribute to architecture, implementation, testing, deployment, and other phases of the software development lifecycle.Collaborate with hardware, systems, and product management teams to deliver robust and scalable solutions.Participate in code reviews, design discussions,