VIAVI Solutions
Similar Companies Hiring
Jobs at VIAVI Solutions
Search the 18 jobs at VIAVI Solutions
Recently posted jobs
This role involves planning, designing, developing, and testing software systems with a focus on cloud-based tools. Responsibilities include following Agile methodologies, working with microservices architectures, developing RESTful APIs, performing automated testing, and contributing to the continuous improvement of the software development lifecycle.
Seeking a Senior Telecom Solutions Engineer with a strong telecom background and at least 5 years of experience in telecom operations and engineering. Responsible for guiding R&D in developing world-class CORE and RAN Assurance and Automation solutions suite based on customer requirements.
The Sr. Product Management Engineer (Cloud) designs and manages cloud solutions for telecommunications, ensuring integration, scalability, and security. Responsibilities include architecting cloud systems, implementing cost-effective solutions, overseeing disaster recovery, and collaborating with cross-functional teams.
The Senior QA Engineer is responsible for debugging software via systematic tests, maintaining quality standards, developing test plans and automated scripts, and analyzing test results to ensure functionality. This role involves collaboration with development engineers and managing a team of at least 10 members, along with performing various testing and implementation tasks in Agile environments.
The role involves planning, designing, developing, and testing software systems or applications with a focus on cloud-based tools and data pipelines. The candidate will work on ETL processes, relational data modeling, and will utilize Agile methodologies. Key responsibilities include collaborating with teams, and collaborating within the full software development lifecycle.
The Senior Scrum Master will lead and coordinate multi-aspect IT projects from initiation to delivery, focusing on the development of a next-gen SaaS product. Responsibilities include managing project scope, facilitating Agile frameworks, coaching teams, improving metrics, removing obstacles, and ensuring quality deliverables at the end of sprints.
The role involves collaborating with the R&D team to develop a scalable assurance system for processing large volumes of data. Responsibilities include executing the software development life cycle (SDLC), utilizing Agile methodologies, writing automated tests, and maintaining high product quality.
Develop and enhance RAN Assurance and Automation solutions for mobile networks, actively participating in the software development life cycle under Agile methodology while collaborating with the R&D team to optimize project delivery and maintain code quality.
The Software Engineer is responsible for analyzing, designing, programming, debugging, and modifying software enhancements and new products. They must have experience in full stack development, particularly with Java and microservices, and engage in testing, debugging, and installation documentation.
The Software Engineer System 2 is responsible for designing and developing software, applying DevOps practices to create CI/CD pipelines, manage test environments, and ensuring system compatibility. This role involves leadership of the environment team, collaboration with IT and business functions, and technical support for maintaining the test environment's integrity.
The Senior Full-Stack Developer plans, designs, and develops software systems and applications. Responsibilities include creating front-end applications, developing RESTful web services, working on cloud technologies, and ensuring code quality. The role requires solid knowledge of the full web technology stack, as well as experience in application integration and responsive design.
The Senior Software Development Engineer will design, develop, and test software systems, focusing on enhancements and new cloud-based products. Responsibilities include utilizing Agile methodologies, developing with Java, creating microservices, building RESTful APIs, and maintaining the software lifecycle while ensuring high-quality outputs.
The Technical Lead will oversee the development and testing of software systems, manage multiple software development teams, and ensure recruitment and retention of staff. Responsibilities include evaluating software solutions, managing development and deployment, resolving integration errors, and maintaining performance metrics while adhering to cybersecurity best practices.
The Full Stack Senior Engineer will lead the development of a next-generation SaaS product, overseeing the full software engineering lifecycle, managing deliverables, improving processes, and guiding a team in best practices. They will work closely with various departments, provide technical guidance, and ensure quality and adherence to KPIs.
The Software Development Manager at VIAVI Solutions will oversee the development of software solutions in the AMS division. Responsibilities include staffing, project management, consulting on software requirements, evaluating software performance, and maintaining software systems while keeping up with new technologies and cybersecurity best practices.
The Manager of Software Development will lead software systems and applications development along with quality assurance. Responsibilities include staffing, consulting on software requirements, supervising development teams, resolving errors, performing maintenance, and staying updated on new technologies.
The Full Stack Dev Engineer will lead the development of next-gen SaaS products and manage full software engineering lifecycles, ensuring quality, deadlines, and budget adherence. Responsibilities include guiding teams, implementing software updates, maintaining competitive applications, and improving processes. Hands-on work in Java, Angular, Spring, and cloud environments is critical, along with experience in database management and deployment technologies like Docker and Kubernetes.
The Database Architect/Team Lead is responsible for designing and implementing database systems, ensuring they meet business requirements and support organizational goals. Key duties include planning architecture, developing database schemas, optimizing performance, managing disaster recovery, and ensuring data security. This role involves collaboration with IT professionals to ensure database scalability and efficiency.