Senior Software Engineer - CCaaS Integration

7 - 10 years

7 - 12 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Software Development & Integration

:
  • Develop and integrate scalable software solutions for cloud-based contact center platforms, including

    Genesys Cloud

    ,

    Amazon Connect

    , and

    Nice InContact

    .
  • Design and implement CTI (Computer Telephony Integration) solutions for call routing, agent management, and interaction handling in a contact center environment.
  • Leverage microservices architecture to build high-performance, scalable applications.
  • Deliver cloud-based solutions on

    AWS

    , ensuring high availability, scalability, and reliability.

Technology Stack & Development

:
  • Utilize

    .NET Framework

    and

    .NET Core

    to design and develop backend systems, with proficiency in

    C#

    .
  • Work with

    JavaScript

    and

    TypeScript

    to implement front-end features, ensuring an optimal user experience.
  • Collaborate with front-end teams to develop modern web applications using

    React

    and

    GraphQL

    .
  • Write efficient, reusable, and scalable code for integration with contact center solutions and other cloud services.

Cloud & Security Expertise

:
  • Work with cloud-based platforms (particularly

    AWS

    ) to design and deploy contact center solutions.
  • Implement secure communication protocols such as

    OAuth

    ,

    SIP

    ,

    RTP

    , and

    WebRTC

    to ensure safe and efficient voice and data communication in contact center environments.

Problem Solving & Continuous Improvement

:
  • Take ownership of development and integration projects, ensuring timely delivery and quality.
  • Proactively identify and resolve technical challenges, driving positive change and continuous improvement in software delivery processes.
  • Automate testing and deployment processes to improve software quality and reduce manual effort.

Collaboration & Communication

:
  • Collaborate effectively within cross-functional teams to design, develop, and implement complex integration solutions.
  • Communicate clearly and effectively, both verbally and in writing, to team members, stakeholders, and customers.
  • Contribute to team-wide knowledge sharing and mentorship, assisting junior developers with their growth and development.
Required skills:
  • Technical Skills

    :
    • Strong knowledge of

      call routing

      ,

      agent management

      , and

      interaction handling

      in a contact center environment.
    • Expertise in

      CTI Cloud Call Center solutions

      such as

      Genesys Cloud

      ,

      Nice InContact

      , and

      Amazon Connect

      .
    • Proficiency in

      .NET Framework

      , including

      C#

      ,

      .NET Core

      , and

      ASP.NET

      for backend development.
    • Experience with

      microservices architecture

      for scalable application design.
    • Strong knowledge of modern JavaScript technologies, including

      React

      ,

      GraphQL

      , and

      TypeScript

      .
    • Experience with

      AWS

      for cloud-based development and deployment.
    • Familiarity with voice communication protocols like

      OAuth

      ,

      SIP

      ,

      RTP

      , and

      WebRTC

      .

Soft Skills

:
  • Proactive self-learner with the ability to stay updated with emerging technologies and industry trends.
  • Strong problem-solving abilities with a natural ability to resolve conflicts and multitask effectively.
  • Excellent written and verbal communication skills, with the ability to collaborate across teams and levels.
  • A team player who contributes to a positive and collaborative work environment.

Desired Skills

:
  • Experience with contact center platform

    API integrations

    and real-time communication systems.
  • Familiarity with

    cloud-based monitoring

    and

    logging solutions

    for troubleshooting and performance optimization.
  • Experience in

    automating

    CI/CD pipelines for cloud-based applications.

Required Skills

.NET Core, contact center, Genesys Cloud Nice InContact, cloud, Proactive self, collaborate, Flexible, TypeScript, Amazon Connect, problem solving, Communication, multitask, JavaScript, OAuth SIP RTP, ASP.NET, real time communication, AWS, Nice InContact, microservices architecture, troubleshooting, written and verbal communication, WebRTC, React GraphQL, GraphQL, Genesys Cloud Amazon Connect, React, .NET Framework, API integrations

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Talent21 Management Shared Services Pvt. ltd.

Human Resources and Talent Management

Gurgaon

RecommendedJobs for You