Senior/Lead Software Engineer - WebRTC Platform

5 - 15 yrs
₹15L - ₹21L / yr
Pune
Skills
Web Realtime Communication (WebRTC)
Voice Over IP (VoIP)
Object Oriented Programming (OOPs)
TCP/IP
Video Codecs
PCMA
PCMU
Responsibilities :
- Take a leading role in enhancing our video/audio software solutions for our virtual classroom/meeting solutions as part of our real-time collaboration suite.
- Troubleshoot challenging issues as part of cross-functional teams working with Cloud Operations.
- Work closely with multi-discipline teams to upgrade and improve our video/audio real-time solutions.
- Work to develop analysis tools to diagnose and improve video/audio quality.
- Produce scalable, maintainable, and test-driven Java/JavaScript code in a fast-paced environment.
Required Skills :
- Strong Java skills applying OOP methodologies.
- Ability to quickly learn different technologies.
- Experience developing for multiple platforms like Linux, Windows, and OSX.
- Possess strong debug skills and knowledge of common diagnostic tools like Wireshark
- Strong understanding of real-time multi-threaded application development.
- Experience with video/audio codecs and video/audio standards including, but not limited to, H.264, H.265 and OPUS etc.
- Experience with the WebRTC platform including the RTP stack & SDP, RTCP, TCP, UDP, SIP, HTTPS, SSL/TLS protocols.
- Experience integrating third-party or open-source solutions.
- WebRTC server technologies like Janus Gateway server and/or Jitsi WebRTC experience is a plus.
- BS or higher in Computer Engineering or related technical discipline with 5-15 years' experience.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort

About Saba Software
Founded :
1997
Type :
Product
Size :
500-1000
Stage :
Profitable
About
Saba's Cloud-based Talent Management Software Solution, combines the best of Learning Management (LMS), Performance Management, Employee Engagement, Team Collaboration and more. Start today!
Read more
Connect with the team
Similar jobs
Pune
1 - 5 yrs
₹2.5L - ₹6L / yr

MySQL

Object Oriented Programming (OOPs)
+5 more
JOB SUMMARY:
Provide high-quality code solutions to meet project needs in the development, implementation, and
enhancement of web-based applications. Excellent coding skills and should have the ability to
handle a project as well as build new integrations and CMS customization.
KEY RESPONSIBILITIES:
● Min 1 and above experience with PHP or Relevant framework based Development
● Should be very strong in Object Oriented Programming(OOPs) and design patterns.
● Must be technically strong in logical thinking
● A solid understanding of the MVC paradigm and object-oriented programming
● Analyze, code, and develop as per requirements with standards.
● Troubleshoot and debug complex functional issues in an efficient and timely manner.
● Develop, and integrate high-quality web applications using CMS.
● Excellent to code in PHP - both Core PHP and one of the Framework
● Working knowledge of front end technologies like HTML5, CSS3, Bootstrap, AJAX and
JavaScript/jQuery
Company Profile: NADSOFT is an offshore software development services company to its
Clients around the globe from Pune, India. We offer a wide range of software development
services to reach your targeted audience and share your valuable information focusing on
retaining your customers.
Company: www.nadsoftdev.com
Provide high-quality code solutions to meet project needs in the development, implementation, and
enhancement of web-based applications. Excellent coding skills and should have the ability to
handle a project as well as build new integrations and CMS customization.
KEY RESPONSIBILITIES:
● Min 1 and above experience with PHP or Relevant framework based Development
● Should be very strong in Object Oriented Programming(OOPs) and design patterns.
● Must be technically strong in logical thinking
● A solid understanding of the MVC paradigm and object-oriented programming
● Analyze, code, and develop as per requirements with standards.
● Troubleshoot and debug complex functional issues in an efficient and timely manner.
● Develop, and integrate high-quality web applications using CMS.
● Excellent to code in PHP - both Core PHP and one of the Framework
● Working knowledge of front end technologies like HTML5, CSS3, Bootstrap, AJAX and
JavaScript/jQuery
Company Profile: NADSOFT is an offshore software development services company to its
Clients around the globe from Pune, India. We offer a wide range of software development
services to reach your targeted audience and share your valuable information focusing on
retaining your customers.
Company: www.nadsoftdev.com
Read more
Pune
5 - 9 yrs
₹10L - ₹25L / yr
Design patterns
Spring
+3 more
Job Description
Location: Pune
Function: Product Engineering → Backend Development
We expect our Sr. Product Engineers to facilitate continuous delivery of quality software using contemporary and collaborative practices and principles. You’ll integrate an agile environment, working in-house and being responsible for developing end to end components within the product suite. You’re expected to contribute not only with your technical skills but also to share knowledge within the team. We expect a strong engineering background, high attention to detail & being outcome oriented.
About Amura
Amura has two key products in sales, marketing & advertising automation domains. Sell.Do, our sales & marketing automation product, is being used by over 500 businesses globally and helps our customers combine their marketing & sales data, aiding quick decision making. With newer features like Intelligent Recommendations, we are trying to leverage Machine Learning, combining it with business knowledge; to help our clients market smarter & sell faster.
Advertise.Do again leverages ML & data from various sources (Adwords, FB, Web Analytics, CRMS) to set up highly optimised digital campaigns for our customers. With similar Intelligence available in advertise.do; customers can get recommendations to optimise their campaigns.
Together these platforms have helped save millions of dollars in advertising money and drive over 10X sales growth for customers. Our Team is trying to solve one of the most fundamental problems in digital marketing space of driving higher efficiencies by combining sales, marketing & advertising data and understanding how it adapts per industry/business.
What do we do in our regular day at Amura?
Work on large-scale, custom distributed software systems using Java, ElasticSearch, PostgreSQL, Docker, Kubernetes, JavaScript (ReactJS), TypeScript and the likes
Work on leading architectural and design methodologies like MicroServices, Domain Driven Design, Test Driven Development, Event Driven Architecture etc.; but not just restricted to these.
Employ Agile development including task estimation, test automation, deployment automation
and Continuous Integration to improve overall execution speed and product quality
Work closely with the product stakeholders and have the firsthand information of the why, what, who, when and how of the product.
Work in a dynamic, collaborative, transparent and ego-free culture
Spread the word about best practices in software development and challenges inside and outside Amura
What we look for in you?
5+ years Hands on in development and delivery experience with Java.
Passion for software engineering and craftsman-like coding prowess.
Great OO skills, including strong design patterns knowledge
Knowledge of best software best practices like Refactoring, Clean Code, Domain Driven Design, SOLID, DRY and more
Good knowledge of SQL and NoSQL Databases. Hands on application in PostgreSQL and/or ElasticSearch is favorable.
Experience working with Agile, TDD, Lean and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP)
You’re battle tested with Spring, Spring Boot, Spring Cloud, Netflix OSS
Have written tests using Junit, Mockito, Powermock, Spock and the likes. Understanding of when to mock and when to use stubs is a winner.
Have used Continuous Integration tools like Jenkins, Travis-CI, Go etc.;
Uses Git as version control system
Research, evaluate and adopt next generation technologies
Triage and troubleshoot issues
Eager on self-learning and sharing with the team
The following are some of the favorable considerations:
Hands on with Docker and Kubernetes
Understands and/or have contributed to branching and release strategies
Can Identifying and lay down testing strategies for Microservices
Experience with cloud hosting platforms like AWS, Azure, Rackspace etc.
Experience with Infrastructure Management tools like Terraform, CloudFormation
Experience with Configuration Management tools like Ansible, Chef, Puppet
Read more
Bengaluru (Bangalore), Mumbai, Pune, Hyderabad
8 - 15 yrs
₹10L - ₹15L / yr
Swing (Java)
8+ years experience
- Strong Core Java
- Good in Swing
- Good team leading experience
- Good communication
- Strong Core Java
- Good in Swing
- Good team leading experience
- Good communication
Read more
Pune
4 - 10 yrs
₹13L - ₹20L / yr
Fullstack Developer
Object Oriented Programming (OOPs)
Scalability
Product Lifecycle Management (PLM)
SaaS
+3 more
Our client is a cloud integration and automation products provider. Their customised applications allow their clients' platform to connect to any cloud thus enhancing the user experience and allowing a seamless integration of data. Their streamlined operations focus on strategic issues like secure infrastructure and an in-house UX that is 5 times faster and at a fraction of the cost.
The founder is a Berkeley alumnus, with a background in Technology and Business and has packed in many years with IT and Fintech companies. Based out of California with an office in Mumbai, the 4 year old company is a niche player growing at arate of 23% in an industry that is in a booming and blooming stage. Their products being used in industries like Retail, Ecomm, Manufacturing, F&B, Pharma, Education among others.
As a Senior Backend Developer, you will architect complex scalable systems with a keen eye towards performance, security and availability while also taking on a super hands-on role towards implementation (i.e. you must be very much in touch with backend coding and want to do it everyday).
Additionally, you will need to spearhead all inbound and outbound API integrations to build the most robust and scalable integration platform in the B2B Retail space. You will be responsible for architecture, design and implementation of the entire system to support thousands of customers globally.
What you will do:
- Ensuring that micro services are used wherever it makes sense.
- Mentoring team and finding the right balance towards process and documentation.
- Working on interesting technical challenges in a product centric and open-source driven environment.
- Helping set a very high bar on code quality.
- Taking ownership of product features from conception to implementation, testing deployment and support.
- Working on open source as much as possible, and blogging about cool things that he/ she learnt and built.
- Helping define who we become as a company.
- Getting stock options in line with Silicon Valley standards.
What you need to have:
- Any engineering graduate
- 4 to 10 years of experience in building app architecture
- The role requires a good knowledge of Algorithmic Design and Architecture, Data structures, OOPS Concepts, serverless architectures and complex problem solving skills.
- Knowledge of Full stack CTO
- Must have worked as backend lead
- Ownership - A lot of freedom on when and where you work from - just get stuff done.
Read more
Pune
0 - 2 yrs
₹1L - ₹2L / yr
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Looking for fresh and experienced candidates with sound knowledge of Advanced Java with hands-on experience. Experience using frameworks like Spring and Hibernate will be an added advantage. Excellent logic and analytical skills are required. Ablity to work individually as well as part of diverse teams. Good communication skills are also required.
Read more
Bengaluru (Bangalore)
3 - 6 yrs
₹12L - ₹25L / yr
Spring
J2EE
Hibernate (Java)
Microservices
+1 more
Roles & Responsibilities:
- Own development, design, scaling and maintenance of application and messaging engines that power the central platform of Capillary's Cloud CRM product.
- Contribute to overall design and roadmap.
- Mentor Junior team members.
Required Skills:
- Innovative and self-motivated with passion to develop complex and scalable applications.
- 3-5 years of experience in software development with strong focus on algorithms and data structures.
- Strong coding and design skills with prior experience in developing scalable & high availability applications using Core Java/J2EE, Spring, Hibernate.
- Work experience with Relational databases is required (Primarily MySQL)
- Prior work experience with Non-Relational databases (primarily Redis, MongoDb) is an added plus.
- Strong Analytical and Problem Solving Skills.
- BTech
Read more
Mumbai
2 - 7 yrs
₹6L - ₹10L / yr

MySQL
DevOps
+1 more
You will be responsible for developing high-quality software and involved in all aspects of software development, from architecture to design right through the delivery of the code, testing and deployment support. Other responsibilities include:
-Ensure software development by utilizing best practices and maintain high quality, security, and performance.
-Protects intellectual property and source code and adheres to company source code management processes and procedures.
-Identifies architecture solutions & making use of relevant Open Source technologies
-Actively participates in Agile processes to provide feedback to improve team delivery and performance
-Meets deadlines and ensure quality and security is of high standards
-Participate in a culture whereby optimum quality and performance is delivered.
-Supports colleagues within the Product & Technology teams to mitigate problems toward common company goals.
-Establishment of effective and professional relationships with all levels of employees
MINIMUM POSITION REQUIREMENTS:
-Undergraduate degree in Computer Science (or equivalent discipline)
-2+ years of PHP development, ideally. Experience with Laravel or Symfony frameworks is an addon
-1+ years working within an agile software development team
-3+ years working on Linux platforms
-1+ years of relational database experience including schema design and SQL
-Strong knowledge of OOP and SOLID design principles is a must.
-Understands REST architectural style
-Experience in writing and maintaining a comprehensive suite of unit and integration tests
-Ability to junior developers through the code and design reviews, and pair programming
-Capable of implementing complex solutions from architectural diagrams and documentation
-Basic understanding of AWS services such as Cloud Formation, EC2, Lambda, API Gateway, Route 53, EBS, ELB etc...
Read more
Pune
3 - 7 yrs
₹10L - ₹20L / yr
J2EE
Struts
Spring
Hibernate (Java)
+1 more
testing testing testing testing testing testing testing
Read more

A renown MNC in Hyderabad dealing with software development
Agency job
via Rhodoks Manpower Services by Rhodoks Manpower
Remote, Hyderabad
4 - 6 yrs
₹7L - ₹9L / yr
J2EE
Struts
Spring
Hibernate (Java)
+3 more
Require Java Developers Core Java, JDBC and J2EE
1) Java 7 / Java 8 - Strings, Exception Handling, Multithreading, Collections etc.
2) Spring 3.0/Spring 4.0 (Core, AOP, Web, MVC)
3) Hibernate
4) SOAP, Rest Web services generation and consumption
5) Spring Boot
6) Micro services
Experience in PCF will be a plus.
Read more
Bengaluru (Bangalore)
8 - 20 yrs
₹10L - ₹50L / yr


Algorithms
Distributed Systems
+4 more
Fluent in either Python, NodeJS.
Has worked on either MySql, Postgresql, MongoDB
Experience working with Payment systems, workflow management systems, chat
systems is a plus.
Has working knowledge on the complete development stack
Fluent with AWS, GIT
Knowledge on Continuous Integration ( CI ), Automated Deployment tools is a
plus
Previous experience of leading a team, architecting is a plus
Open Source contributions is a plus
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?

Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort
