Software Engineer IV

1 week ago


Pune, Maharashtra, India Avaya Full time

ABOUT THE OPPORTUNITY
We are looking for a Senior developer who can design, build, and maintain the next generation of Windows-based applications.

As a Senior developer, you will be responsible for design and development of Telecom VOIP services in a distributed SaaS multi-tenant, layered event-driven system.

Our systems are 24/7, and globally distributed.

As a member of our talented engineering team, you will be closely involved in creative and ground-breaking product design and development.

Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, application benchmark, maintaining the core code, and updating applications published on the App Store.


ABOUT THE RESPONSIBILITIES
Design and develop unified and Contact Center applications in the Cloud involving language/image/audio/video processingStay up to date with the latest advancements in VOIP, REST, Media technologies and identify opportunities for integrating into our products and servicesEnable a cloud-native solution that is reliable, scalable, and secureSuccessfully articulate technical ideas and implemented solutions and present them to various stakeholdersLead and mentor junior members of the team on new design concepts and implementationImplement Proof of Concept to validate Architecture decisionsAbility to work under tight deadlines and respond to dynamic technical challengesActive participation in architecture/design reviews, code reviews

ABOUT THE REQUIREMENTS


EXPERIENCE10+ years' development experience as Windows developer with the skill set of C#, WPF2+ years' experience in developing distributed cloud-native applications, SaaS5+ years of software design and architect experienceExperience working with geographically distributed scrum team.

Good hold on operating system concepts and data structureGood to have experience on writing Unit test cases & UI test cases.

Carry out development in architecting, designing, and developing app for Telecom.
Knowledge of GIT management, Continuous Integration and Continuous Development practices.

Excellent debugging and optimization skillsTechnical LearningDealing with AmbiguityExcellent written and oral communicationCollaboration with Solution Architects and remote teamsDemonstrated ability in system and design approaches.


SKILLS & COMPETENCIESProficiency in C# programmingWell-versed with the advanced WPF featuresunderstanding of cloud technologies, including virtualization, containerization, and orchestration technologies, like Kubernetes and DockerExperience with REST web services design and implementationUnderstanding of Cloud infrastructure and Platforms - Azure/GCP/AWSFamiliarity with common software development tools such as Git, Bitbucket, Jenkins, Confluence, and JiraExperience in developing solutions for public, private, hybrid, and multi-tenant environmentsExcellent knowledge of architecture, design, development, and integration of real-time communication applicationsUnderstanding of stream processing frameworks like Event Hubs, Kafka, or similar; in-memory databases like Redis or similar; SQL databases; telemetry tools like Datadog or similarDemonstrated ability in system and design approaches.

Excellent written and oral communicationSupport the establishment of DevOps/SRE culture and methodologies within the organizationCollaboration with Solution Architects and remote teamsKnowledge of GIT management, Continuous Integration and Continuous Development practices.

Excellent debugging and optimization skillsExcellent written and oral communication

Experience

7+ Years of Experience

Education

Bachelor degree or equivalent experience

Advance Degree preferred

Preferred Certifications

  • Pune, Maharashtra, India Panasonic Full time

    Machine Learning Engineer IV Elevate In-Flight Entertainment & Connectivity Are you a seasoned Machine Learning Engineer with a passion for innovation? Join our dynamic team to lead cutting edge machine learning projects that enhance our In-Flight Entertainment & Connectivity (IFEC) systems. This role offers the opportunity to work on complex data-driven...

  • Software Engineer IV

    3 weeks ago


    Pune, Maharashtra, India Avaya Full time

    About AvayaBusinesses are built by the experiences they provide, and every day, millions of those experiences are delivered by Avaya. Organizations trust Avaya to provide innovative solutions for some of their most important ambitions and challenges, giving them the freedom to engage their customers and employees in ways that deliver the greatest business...

  • Software Engineer IV

    1 month ago


    Pune, Maharashtra, India Avaya Full time

    About AvayaBusinesses are built by the experiences they provide, and every day, millions of those experiences are delivered by Avaya. Organizations trust Avaya to provide innovative solutions for some of their most important ambitions and challenges, giving them the freedom to engage their customers and employees in ways that deliver the greatest business...


  • Pune, Maharashtra, India Avaya Full time

    ABOUT THE OPPORTUNITY We are looking for a Senior developer who can design, build, and maintain the next generation of Windows-based applications. As a Senior developer, you will be responsible for design and development of Telecom VOIP services in a distributed SaaS multi-tenant, layered event-driven system. Our systems are 24/7, and globally...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...

  • Software Engineer II

    3 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...

  • Software Engineer II

    1 month ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...

  • Software Engineer II

    4 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...

  • Software Engineer II

    3 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description Summary:The Principal Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools....


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Principal Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Pune, Maharashtra, India L4B Software Full time

    Job DescriptionL4B Software is a cutting-edge technology company specializing in Embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.We...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionThe Software Engineer in Test-II (SDET) is laser-focused on meeting customer commitments and collaborates with engineering counterparts to ensure those commitments are met. This individual builds strong working relationships and works with cross-functional teams to meet quality specifications. Responsibilities also include designing,...