The Job Excellent programming skills in one or more of (C/C++, Java, Go or similar languages) Scripting Skills (Python, Ruby, or, Bash, etc) Debugging and troubleshooting problems in test and in production Experience with open protocol standards such as Diameter…
The Job Work on a cross functional team composed of Engineers (frontend, backend and full stack), a Product Manager and a UX Designer Own major features from requirements definition through design, coding, testing, deployment and support Develop highly available, scalable…
The Job Collaborate with technical teams to design, implement and deploy solutions in customer environments. Provide input into architecture and design decisions. Contribute to technical project milestones, priorities and timelines, including design, development, configuration, ATP and monitoring. Conduct system installations,…
The Job Collaborate with technical teams to design, implement and deploy solutions in customer environments. Collaborate with junior staff to mentor / guide them in implementing and troubleshooting solutions Provide input into architecture and design decisions Lead and contribute to…
The Job Acting as a QA point of contact and studying to become an expert in your assigned area. Key technology areas on these Virtualization cloud, 3G, 4G, 5G and scalability Develop a solid Performance test plan together with the…
Responsibilities Develop software on AppLogic Network’s leading edge platforms collaborating with our solution architects and other technical leaders Follow Sandvine process to ensure requirements are satisfied Design solutions to features that meet requirements Deliver quality working software by adopting industry…
Build backend services in Python to handle ingestion, transformation, and data roll ups (e.g., 5 min hourlydaily). Implement logic for data retention, cleanup, and lifecycle management. Work in Docker based environments with container orchestration (e.g., Swarm, Kubernetes). Integrate with large…
The Job Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and…
The Job Collaborate with technical teams to design, implement and deploy solutions in customer environments. Collaborate with junior staff to mentor / guide them in implementing and troubleshooting solutions Provide input into architecture and design decisions Lead and contribute to…
The Job Acting as a QA point of contact and studying to become an expert in your assigned area. Key technology areas on these Virtualization cloud, 3G, 4G, 5G and scalability Develop a solid Performance test plan together with the…