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 best practices & Sandvine process
- Deliver high quality, high performance and maintainable code that is reviewed and meets coding standards
- Avoid introducing defects.
- Debug and troubleshoot problems in test and in production
- Identify trends in product/feature quality that requires review/action
- Shape the future of the Internet with innovative products and solutions
- Consult w/test engineers in real-time when issues are discovered
Skills you bring in:
- Excellent programming skills in one or more of (C/C++, Python, )
- Scripting Skills (Shell, Ruby, or, Bash, etc)
- Experience using git/github for version control
- Understanding of networking concepts and protocols
- Self-starter attitude and ability to make decisions independently
- A helpful, can-do attitude and a willingness to take ownership of problems
- Strong desire to learn and grow
- Excellent problem-solving skills with a history of superb delivery against assigned tasks
- Excellent verbal and written communication skills
- Desired
- Strong problem solving skills
- Experience with Unix, Linux or RTOS would be an asset
- Linux system configuration, Network Functions Virtualization, and Software Defined Networking
- DPDK & drivers
- Open protocol standards such as Diameter and/or REST interfaces
- Debugging and troubleshooting problems in test and in production
- Experience with GDB, Wireshark and similar industry standards aids would be desirable.
Qualifications
Bachelor's or Master's degree in Computer Science or engineering (in similar disciplines)
6 months - 2 years of experience in Software development
Excellent academic records
What you can expect from us
- Flexible working hours, hybrid work environment (occasionally may be required to take afterhours call)
- Career development and advancement opportunities
- Fast-paced office environment
- At AppLogic Networks we understand the importance of work-life balance and strives to create a supportive environment that allows employees to excel in their careers without sacrificing their personal lives.
- AppLogic Networks believes that a positive and fun work environment enhances productivity and job satisfaction. The company organizes team building activities, social events, and other initiatives to promote a sense of camaraderie among employees.
- AppLogic Networks offers competitive salaries and a comprehensive benefits package, including health insurance, and other perks to ensure the well-being and financial security of its employees.
Thank you for your interest in AppLogic Networks. We will contact you if your skills and experience are a match for the role. Otherwise, we'll keep your resume in case there is a match with future opportunities.
AppLogic Networks is committed to supporting a culture of inclusion, diversity and accessibility to employment for all. We are proud to operate as an equal opportunity employer.
- The AppLogic Networks Global Talent Acquisition Team