Role: ONOS C++ Developer
Location: Reston, VA
Emp Type: Permanent Job
Interview: Phone/Skype
8-11+
As a software engineer in the NGAN Engineering team you will be part of a team that is building next generation access network which will help deliver the services of the future to our customers. The software applications we are building is a containerized, micro service-based, cloud-deployed services. You will work closely with a cross functional team to design, implement and maintain quality software.
Experience in C++, Java- SDN/NFV driven open source project and open standard experience (ONOS, ONAP, ONL, BBF, MEF, ETSI, IETF).- Open networking, open API (REST/RESTCONF), and open platform development experience.- Great design and problem-solving skills, with a strong bias for architecting at scale.- Keen attention to detail and high level of commitment.- Comfortable working in a fast-paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.- Familiarity with distributed systems and asynchronous messaging.- Good current knowledge of Unix/Linux environments- Experience in code optimization and high-performance computing.- Experience in Test-driven development/test automation, continuous integration, and deployment automation- Experience with the following: Redis, RabbitMQ, Kafka, Docker, Kubernetes.- Familiarity with data serialization formats like XML, JSON and protocol buffers
Write tested, production-ready code- Write appropriate documentation- Participate in design and architecture sessions- Support production environments- Perform code reviews- Participate in software release and deployment activities managed under an agile software development approach- Collaborate constructively with team members
Core Responsibilities:- Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.- Designs new software and web app
Bachelor’s degree in Engineering or Computer Science or equivalent in work experience and self-study.
Market rate
C++, ONOS, ONAP
Interview / Evaluation will be conducted by customer and the associates needs to be strong Go Language knowledge