Explore careers with our portfolio companies

Senior Software Engineer II

Sandvine

Sandvine

Software Engineering
Bengaluru, Karnataka, India
Posted on Dec 30, 2024

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 proposed solutions
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Protects operations by keeping information confidential
  • Provides information by collecting, analyzing, and summarizing development and service issues
  • Accomplishes engineering and organization mission by completing related results as needed
  • Supports and develops software engineers by providing advice, coaching and educational opportunities

What Skill you Bring In

  • Engineering Degree in Computer Science, Electrical Engineering, or equivalent
  • 6+ years of experience in Software development using Java / C/C++ / JavaScript / Go / Python
  • Strong object-oriented design skills
  • Socket programming and C or C++ or Python 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 skills with business and technical partners
  • Exceptional organizational skills and a demonstrated ability to prioritize work in a demanding environment
  • 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
  • Excellent partnership skills
  • Experience with Unix, Linux, shell scripting would be an asset
  • Experience with relational databases, Postgres and SQL would be an asset
  • Experience with Java EE, SOAP, XML, and Web Services technologies would be an asset
  • Experience with Eclipse RCP, SWT or Swing would be an asset
  • Experience with Shell, JMS and SonicMQ would be an asset
  • Experience with FreeBSD, Linux and shell scripting would be an asset
  • Experience with virtualization, DPDK, NFV, SDN would be an asset
  • Experience with GDB, Wireshark would be an asset
  • Interact frequently with several departments including …
  • Analyzing Information
  • Software Design, Documentation, Testing
  • Teamwork
  • General Programming Skills
  • Software Development Fundamentals, Development Process,
  • Software Requirements, Architecture

What You Can Expect From Us

  • Flexible working hours, hybrid work environment.
  • Extended hours may be required-this role cannot claim for general overtime other than late night overtime.
  • 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