Lead/Senior Lead Software Engineer

Nouveau Labs

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Nouveau Labs is hiring a Lead/Senior Lead Software Engineer in Bengaluru to design and develop advanced VoIP systems. The ideal candidate will have 6-10 years of experience, with a strong emphasis on Java, and familiarity with media processing frameworks such as GStreamer and WebRTC.

This role involves managing a team, developing complex telecommunication applications, and ensuring integration with cloud platforms. Strong problem-solving and communication skills are essential.

Qualifications

  • 6-10 years of experience in software development with a strong focus on Java.
  • In-depth understanding of VoIP technologies and protocols.
  • Strong experience in system architecture and design.

Responsibilities

  • Design and develop VoIP systems and applications.
  • Implement Call Processing, Contact Centre Domain, and VoIP protocols.
  • Lead a team of developers and ensure project deadlines are met.

Skills

Java
C++
Golang
VoIP technologies
Cloud technologies
Microservices architecture

Education

Bachelor’s degree in computer science, Electrical Engineering or related field

Tools

GStreamer
FFmpeg
WebRTC

Job description

Job Opening
Lead/Senior Lead Software Engineer (Java/Go/C++ Developer with VoIP)

Experience : 6+ Years

Location : Bengaluru

Job Type : Full Time

Key Responsibilities :
  • Design, development, and maintenance of VoIP systems and applications.
  • Develop and implement Call Processing, Contact Centre Domain, WebRTC, and VoIP protocols (SIP/SDP/RTP/RTCP.
  • Work with cross-functional teams to ensure seamless integration of VoIP systems into other systems.
  • Troubleshoot and resolve complex issues within VoIP systems.
  • Stay up to date with the latest VoIP technologies and trends.
  • Write clean, efficient, and maintainable code.
  • Manage a team of developers and collaborate with cross-functional teams to meet project deadlines.
  • Develop multi-tenant, multi-threaded, and concurrent carrier-class systems handling thousands of calls simultaneously.
Requirements:
  • Bachelor’s degree in computer science, Electrical Engineering or related field.
  • Experience : 6-10 years of experience in software development, with a strong focus on Java. Proficiency in additional languages like C++ or Golang is a plus.
  • Media Frameworks : Experience working with media processing frameworks (e.g., GStreamer, FFmpeg, WebRTC) and related technologies.
  • Media processing systems like streaming, media servers, Audio / Video codecs, media engine etc.
  • VOIP: In-depth understanding of VOIP technologies, protocols, and systems.
  • System Design : Strong experience in system architecture and design, with the ability to scale solutions for high performance and reliability.
  • Technical Skills:
    - Proficient in Java and at least one additional language (C++ or Golang).
    - Strong understanding of multithreading, concurrency, and performance optimization.
    - Knowledge of media and telecommunication protocols (e.g., RTP, SIP, H.264).
    - Experience with cloud technologies and microservices architecture is a plus.
  • Problem Solving : Excellent troubleshooting, debugging, and problem-solving skills.
  • Communication: Strong written and verbal communication skills, with the ability to explain complex technical concepts to non-technical stakeholder
  • Experience in developing VoIP applications on AWS or other cloud platforms.
  • Experience in managing a team of developers.
  • Experience in developing Microservices-based applications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead_VOIP Team
Tech Lead_VOIP Team

KreditBee • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Voice Engineer(Programmer)
Voice Engineer(Programmer)

Voxvalley Technologies inc • Hyderabad

On-site
INR 800,000 - 1,500,000
10% Variable Pay
Health and Accidental Insurance
Flexible Working Hours
+1
Voice Engineer(Programmer)
Voice Engineer(Programmer)

Voxvalley Technologies inc • Hyderabad

On-site
INR 1,200,000 - 2,000,000
10% Variable Pay
Health and Accidental Insurance
Flexible Working Hours
+2
Voip Developer (2-6 years)
Voip Developer (2-6 years)

airtel • Bengaluru

On-site
INR 800,000 - 1,200,000
VOIP Developer
VOIP Developer

Guest-tek India • Gurugram District

On-site
INR 800,000 - 1,200,000
Voip Engineer
Voip Engineer

Quadrafort Technologies • Dadri

On-site
INR 900,000 - 1,300,000
Principal Engineer (Voice & Messaging)
Principal Engineer (Voice & Messaging)

Exotel Techcom Pvt Ltd • Bengaluru

On-site
INR 900,000 - 1,200,000
SIP VOIP Engineer
SIP VOIP Engineer

Cloudxtreme • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior FreeSWITCH & WebRTC Engineer_Contact Center_XP: 5+
Senior FreeSWITCH & WebRTC Engineer_Contact Center_XP: 5+

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 2,500,000 - 4,200,000
Urgent Hiring - Team Lead (Voice AI & Telephony Engineering)
Urgent Hiring - Team Lead (Voice AI & Telephony Engineering)

Mediatechtemple • Bharatpur

On-site
INR 1,500,000 - 2,100,000