POSITION
User Interface Principal Engineer at Keysight Romania (DC-0063)
Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.
Our powerful, award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. Diversity, equity & inclusion are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.
Position Summary
Vision Orchestrator is our new project, intended to create a new “software defined visibility” paradigm for the NVS product line.
Built on top of Kubernetes and inspired by its intent driven model, Vision Orchestrator aims to solve the problem of integrating the NVS product line in a single pane of glass.
Vision Orchestrator is founded on a modern microservice architecture, integrating both custom components, as well as third party components like Neo4J, Apollo GraphQL, NATS, Cassandra, Prometheus, Grafana, Fluent Bit, and others.
The team: You will work in a cross functional team of 6 experienced developers, with Agile (6-week sprints). Work schedule is flexible.
Role responsibilities:
If you join us, you will:
- Develop new UI functionality in Typescript/Angular on the existing codebase;
- Participate in the analysis, design, development, and maintenance of software components;
- Interact with project management, leads, testers and other developers in order to understand the features, planning the schedule, designing, and implementing the solutions, optimizing, performing development testing and bug-fixing in order to deliver high quality releases on time.
- Coach new team members and provide technical assistance when needed
- Propose & implement technical solutions, ensures their integrity, and that the solutions can be built, implemented, and maintained within timelines/budgets
- Work with UI Designer to provide feasibility directions and lead UI development
- Be the technical design authority – internally recognized as a specialist in complex technical areas, you will oversee benchmarking, installation, upgrade, configuration, deployment, and testing activity.
- Investigate and prototype innovative approaches to improve software quality.
- Ensure development teams can develop in a stable and productive environment, with minimal rework required due to architectural change or related problems as products evolve.
Requirements:
- At least 8 years in UI software development with 4 or more years of working experience with Angular
- Experience on at least one a major UI project involving multiple people or teams
- Experience consuming APIs (Rest or others);
- Experience with containerized environments – Docker/k8s
- Work experience with GIT;
- Fluent English in both verbal and written form, as you will need to write documentation or hold presentations to other team members or stakeholders;
- Able to work in a team, proactive (ask for help when needed, ask for trainings, come up with solutions);
- Utilizes research and self-learning to ensure technical credibility;
It Would Be Nice If You Had:
- Experience with GraphQL;
- Experience with Apollo Client
- Experience with D3.js
- Working experience on networking related software;
- Solid understanding of the TCP/IP model and basic enterprise networking concepts;
- CCNA/CCNP or equivalent is a plus;
Sponsors & Partners
They help us make this conference possible.
POWERED BY
Orange Romania is part of the Orange Group, one of the largest global telecommunications operators that connects hundreds of millions of customers worldwide. With over 11 million local customers and an annual turnover exceeding 1.5 billion euros, Orange Romania connects 1 in 2 Romanians and offers an extensive range of communication solutions for both individual and corporate customers, from basic connectivity services to complete mobile, fixed internet, TV packages, and complex IT&C solutions through Orange Business.
Orange Romania is the number 1 operator in terms of network performance, and also holds nine consecutive Top Employer certifications, which confirm that Orange Romania, in addition to the remarkable products and services it offers, pays special attention to its employees and working environment. In the past 3 years Orange has launched two 5G Labs in Bucharest and Iasi, that aim to support researchers, startups and companies to test their 5G solutions in advance.
In addition, Orange is a long-term supporter of the startup ecosystem through the Orange Fab accelerator program designed to support entrepreneurs in the development of innovative products and their distribution locally and internationally.