Search by job, company or skills

I

Senior Software Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 25 days ago
  • Over 100 applicants
Quick Apply

Job Description

As a Senior Software Developer, you will be responsible for analyzing, designing, developing, and testing software solutions to enhance product performance and customer satisfaction. You will use advanced analytical skills to solve complex problems, ensuring seamless hardware and software integration while maintaining high-quality standards. Your role includes resolving technical issues, planning software evolutions, and developing controlled production releases to meet customer needs. Additionally, you will mentor teams, provide technical guidance, and contribute to process improvements. With a strong business understanding, you will help drive innovation and efficiency in a dynamic and collaborative environment.

You Have:

  • Bachelors degree with 10 to 12 years of experience.
  • Develops software build-controlled production releases (e.g., main and update releases, service packages, maintenance updates, and customer design engineering).
  • Defines product software evolutions through the creation and release of software documentation, software change control management, and supplier/customer notifications.
  • Retains technical and design knowledge for assigned products and technologies and provides training to lower-tier support teams (Tier 2 and Tier 3).

It would be nice if you also had:

  • Applies the software care process (especially emergency case handling), contributing when needed to the fastest problem restoration.
  • Shell scripting, Python, Perl, Ansible and RHEL/VMWare System configuration.
  • Building Docker containers and networking with Kubernetes administration and Cloud deployment.
  • Works effectively in a mixed environment and applies best practices and knowledge of internal and external business issues to improve products or services.
  • Has in-depth business knowledge and understands how relevant areas integrate to achieve objectives.
  • Uses advanced analytical skills to solve complex problems or problems that do not have routine solutions, taking a new perspective.
  • Shares initial ideas for the professional direction of their own organisational unit.
  • Acts as a professional advisor and mentor for staff, work teams, and task forces.
  • May lead projects with manageable risks and resource requirements or small teams, handling day-to-day staff management issues, including resource management and work allocation.
  • Analyses, designs, develops, and tests products, services, improvements, and bug resolutions for integrated hardware/software systems based on customer requirements.
  • Resolves customer trouble tickets, diagnoses complex problems/issues, and provides resolutions or recommends corrective actions.

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

Infinera is revolutionizing telecommunications networks with innovative, industry-leading connectivity solutions. Our offerings include high-end subcomponent technology, systems for network infrastructure, automation software, advanced optical compound semiconductor manufacturing, & professional services. As a global supplier, we empower mobile service providers, internet content providers, cloud operators, submarine operators, governments & enterprises to scale network bandwidth, boost service innovation, and automate network operations. We are committed to continuously expanding and enhancing our world-class offerings to meet the changing needs of more than 1,000 customers in over 100 countries across six continents.

Job ID: 117330067

Similar Jobs