Senior Software Engineer
Sandvine
This job is no longer accepting applications
See open jobs at Sandvine.See open jobs similar to "Senior Software Engineer" Francisco Partners.Software Engineering
Bengaluru, Karnataka, India
Posted 6+ months ago
The Job
- Develop large-scale software
- Collaborate with other developers to plan, design, implement and document new software features
- Implement high-quality, high-performance code in C, C++
- Develop Python and Tcl APIs for automation
- Debug and troubleshoot problems in test and production environments
- Install and configure integrated system solution under test
- Work with a team of Architects and Technical Leads to establish requirements and design modules
- Develop high-performing, large-scale, highly available, distributed software
- Collaborate with other developers to design, document and implement the interfaces between modules
- Implement high-quality, high-performance code
- Debug and troubleshoot problems in test and production environments
- Create and execute the unit test plan and feature test plan
- Document new features
What Skills You Bring In
- Bachelor's or master’s degree in computer science or engineering
- 2-5 years of experience in Software development using Java / C/C++ / JavaScript / Go / Python / TCL
- Strong object-oriented design skills
- Socket programming and Python or Tcl experience would be a strong asset
- Understanding of basic networking concepts and protocols TCP/IP, RADIUS, GTP
- Understanding of basic networking concepts and protocols TCP/IP is required, experience with DPI would be an asset
- Strong communication and interpersonal skills
- Excellent problem solving and critical thinking capabilities
- Experience with mutipleAI/ML Algorithms
- Experience with Kafka
- Experience with C++ or Java
- Strong experience in SQL and database management
- Strong object-oriented design skills
- Socket programming and Python or Tcl experience would be a strong asset
- Understanding of basic networking concepts and protocols TCP/IP, RADIUS, GTP
- Understanding of basic networking concepts and protocols TCP/IP is required, experience with DPI would be an asset
- Effective 2 way written and verbal communication
- Able to resolve conflicts with peers and business owners
- Build and maintain key relationships including Business Stakeholders and Users; other members of the Global IT team; and external Contractors/Vendors
- Strong problem-solving skills
- Complex technical problems
- High performance software creation
- Adherence to Deadlines & Prioritization
- Technology evolution
- Interact with our teams supporting customers
What You Can Expect From Us
- Flexible working hours, hybrid work environment.
- Employee development including training programs and mentorship.
- Career development and advancement opportunities.
- At Sandvine 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.
- Sandvine 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.
- Sandvine 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 Sandvine. 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.
Sandvine 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 Sandvine Global Talent Acquisition Team
This job is no longer accepting applications
See open jobs at Sandvine.See open jobs similar to "Senior Software Engineer" Francisco Partners.