C++ Software Architect
Viavi Solutions Inc.
Romania, RO
9 zile în urmă

Summary :

Lead the developmentof high performance software supporting modern network application performance management technologies in a fast paced andagile environment where you’ll be making meaningful contributions day one.

The primarysoftware platform runs on Windows 7, Windows Server 2008 / 2012, and newer.

Duties / Responsibilities :

  • Work with your team to become best in class in quality, innovation, and time to market while creating the next generation of Viavi's Network Performance Management and Diagnostics (NPMD) platform
  • Responsible for ensuring product features are functionally correct, fully validated, and demonstrably meet specifications
  • Apply sound engineering principles for highly maintainable and testable software
  • Develop with an eye towards high performance and data throughput
  • Solve complex problems and implement designs using C / C++
  • Actively contribute ideas for product improvements and solutions
  • Show a passion for continued learning. Stay abreast of new technology and trends
  • Work closely with Software Development Engineers in Test (SDETs) to facilitate functional software validation
  • Basic Qualifications :

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering or equivalent
  • 7+ years of relevant work experience
  • Strong skills in C and C++, including algorithm design, data structures, and design patterns
  • Strong understanding of data modeling and management techniques for "big data"
  • Packet-level TCP / IP protocol knowledge
  • Distributed software design
  • A proven ability to initiate and drive forward software development in an Agile development environment
  • Excellent written and verbal communications skills
  • Critical thinking and the ability to structure elegant solutions to difficult problems
  • A passion for creating, reusing, and maintaining well-structured and architected solutions
  • The ability to deliver high-performance, customer-focused features
  • Experience in debugging and testing new software constructs as well as an ability to predict and prevent negative side-
  • effects when modifying existing or legacy code.

    Preferred Qualifications :

  • Packet-levelVoIP protocol knowledge
  • Experiencewith Microsoft Visual Studio is a strong plus
  • Experiencewith data modeling and management techniques for "big data"
  • Knowledgeof networking and TCP / IP
  • Experiencewith RESTful API creation and consumption
  • Workingknowledge of multiple data formats, including XML and JSON
  • Networkarchitectures and what impacts their performance
  • Experiencewith layer 7 protocols and their inner workings
  • Aplică
    Adaugați la favorite
    Eliminați de la favorite
    Email-ul meu
    Făcând clic pe "Continuați", sunteți de acord că nevoo colectează și procesează datele personale pe care le-ați furnizat în acest formular pentru a crea un cont nevoo și pentru a vă abona la alertele noastre prin e-mail, în conformitate cu Politica de confidențialitate . Puteți să vă retrageți consimțământul în orice moment, urmând și pașii .