Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs
B

Software Engineer

bswift India
Bangalore, IndiaFull-time3 to 5 years

About this job

bswift India is hiring a Software Engineer in Bangalore to help build and support the technology driving its contact center operations. Since 1996, bswift has focused on transforming benefits administration through advanced cloud technology, making HR and employee processes simpler and more human. In this role, you will work across telephony systems, IVR scripting, digital chat, API integrations, and Salesforce, while also contributing to internal applications like the CSR portal. A typical day involves developing and maintaining NICE ACD and digital chat scripts, troubleshooting API integrations with JSON payloads, writing database queries, joining Agile team ceremonies, and collaborating closely with Telephony, Development, Salesforce, and Workforce Management teams under the guidance of a Technical Lead to ensure smooth client service operations.

Responsibilities

  • Develop and maintain client-specific IVR and digital chat scripts on the NICE or equivalent platform.
  • Write, maintain, and troubleshoot script-level API integrations utilizing RESTful APIs and JSON payloads.
  • Contribute to building and enhancing the UDR CSR portal using React, DynamoDB, and single sign-on integrations.
  • Write and troubleshoot SQL and NoSQL queries across PostgreSQL, SQL Server, DynamoDB, and Salesforce.
  • Support new client implementations by verifying configurations and coordinating IVR and chat script updates.
  • Participate in Agile ceremonies, maintain clear documentation, and follow Git-based development workflows.
  • Collaborate cross-functionally with Telephony, Salesforce, Development, and Workforce Management teams.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3 to 5 years of experience in software development, contact center technology, telephony, or IVR scripting.
  • Familiarity with JavaScript or similar scripting languages with a willingness to learn NICE proprietary scripting.
  • Working knowledge of JSON and experience integrating or troubleshooting RESTful API calls.
  • Exposure to React and DynamoDB or strong programming fundamentals with a readiness to learn them.
  • Basic knowledge of SQL alongside exposure to NoSQL databases.
  • Understanding of Agile methodologies, Git version control, and collaborative workflows.

Good to have

  • Familiarity with quality management tools like Cresta and their integrations with Salesforce and NICE.
  • Exposure to automated outbound outreach solutions such as NICE ProactiveXS driven by Salesforce data.
  • Prior exposure to contact center technologies including ACD, IVR, or digital chat platforms.
  • Experience or familiarity with the Benefits Administration domain.

Who should apply

This role suits motivated and goal-driven tech professionals with 3 to 5 years of experience in software development or contact center technology. Candidates with a background in telephony, IVR scripting, API integrations, React, and database queries will find this position a strong fit. If you enjoy cross-functional collaboration in an Agile environment and want to build technology that powers critical client operations at bswift India, you should apply. Freshers are not eligible as 3 to 5 years of experience is required.

Frequently asked questions

What is the primary location for the Software Engineer role at bswift India?

The Software Engineer position is based in Bangalore, India.

What experience is required to apply for the Software Engineer position at bswift India?

Applicants need 3 to 5 years of experience in software development, telephony/IVR scripting, contact center technology, or a related technical role.

What technologies will I work with as a Software Engineer at bswift India?

You will work with technologies including NICE ACD and digital chat scripts, RESTful APIs, JSON, React, DynamoDB, SQL, NoSQL databases, and Salesforce integrations.

What teams will the Software Engineer collaborate with at bswift India?

You will collaborate closely with the Telephony, Development, Salesforce, and Workforce Management teams under the guidance of a Technical Lead.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.