Software Development Engineer 2

Year    IN, India

Job Description

In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running. The Network Infrastructure group is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise


Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, we've united two industry leaders to create an optical networking powerhouse--combining cutting-edge technology with proven leadership to redefine the future of connectivity.


Infinera is now part of the Nokia Corporation and its subsidiaries. When you apply, the information you share will be handled with care and used only for recruitment purposes within the group.




This role involves working on the entire networking technology stack to build robust, scalable, and secure software solutions for network management.



Responsibilities



Participate in the full software development lifecycle including analysis, design, implementation, and testing of network management features. Develop microservice components and integrate open-source software for NMS platform functionalities. Collaborate with cross-functional teams through code reviews, pair programming, and design discussions. Continuously contribute to software architecture improvements and development process optimizations. Ensure solutions are robust and scalable for optical/transport network operations. Create and maintain high-quality technical documentation. Troubleshoot defects and optimize NMS software performance.

Skills and Experience



Bachelor's or Master's degree in Computer Science, Telecommunications, or related fields. 3-5 years of software engineering or software development/Test Automation experience, preferably in EMS/NMS products Proficient in Angular, React, HTML, Java Script, Python, Java and object-oriented programming concepts, knowledge of multi-threading and data structures. Hands on experience in developing solutions with the AI Enabled editors Exposure to agile methodologies /scrum process Knowledge of the software development life-cycle. The desire to work in a fast-paced environment. Ability to work collaboratively in a cross-functional team environment. Experience with databases, SQL, REST APIs and general Unix/Linux environments.

Familiarity with network technologies such as Ethernet, IP, and DWDM. Strong software engineering principles and design pattern knowledge. Excellent communication skills and ability to work in diverse teams. Openness to new environments and continuous learning. * Hands on experience with the development and deployment technologies like Docker, K8S, CI/CD Platforms and cloud infrastructure.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4766527
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    IN, India
  • Education
    Not mentioned
  • Experience
    Year