Senior Developer, Custom Software Development


Bangalore, IN
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/08/2021
  • Website:
  • Company Address: 1001 Page Mill Road Building 4, Suite 100-B, Palo Alto, CA 94304

About Uniphore

Uniphore redefines the customer service experience of the future through AI-enabled Conversational Service Automation.

Job Description

Uniphore, the leader in AI technology, is looking for a Senior Developer to work in the custom development team.
The Custom Development team, part of the global delivery and services organization, works on developing custom requirements (new features, integrations and automations) to meet our customer’s evolving business needs.
As the Senior Developer for the custom development team, you will closely work with the global delivery heads and clients to understand their unique business requirements and translate them into technical requirements. You will then plan and deliver the requirements ensuring high quality and performance. The requirements can range from custom utilities for data processing to developing internal tools, technical interfaces, process automations and bespoke integrations between Uniphore products and client systems
You will oversee the daily activities of the junior developers and provide direction and guidance as needed. You will be required to learn new tools and technology as needed to meet the development requirements.

We are looking for a hands-on dynamic individual who can lead with example and has a strong technical development background with a demonstrated track record of managing engineering teams.

Your Responsibilities

Partner with stake holders locally and globally, collaborate with peers and technology management.
Own technical (solution) development and delivery
Understand unique business requirements from clients and internal stakeholders and translate them into technical requirements
Design the workflows and tech stack for the custom solutions/ integrations
Ensure projects/ requirements are delivered with high quality and efficiency
Work towards zero defect releases
Drive delivery and process excellence
Adopt best practices for software development, Dev-Ops, Agile adoption and security.
Write reusable code and libraries.
Help in implementing firm's cloud strategy for the program.

Your Qualification

4 + years of appropriate technical experience
Expertise in Java, Javascript, Python, Postgres, MongoDB
Experience building SaaS products
Experience driving large customization and integration projects
Experience working in an agile environment
Experience and knowledge of writing testable and high-quality code
Experience with microservices and containerization
Certifications: ITIL v3 or higher
Knowledge of PCI DSS or ISO 27001 or GDPR compliance policies
Ability to quickly learn and apply new tools and applications
Solid written and verbal communication skills
Proactive and results-oriented, with strong prioritization skills
Detail oriented and diligent
Ability to handle multiple tasks and work toward long-term goals
Programming/ Scripting experience in
PHP, Python, Java, JavaScript, Unix Shell
Web services
Containers (Docker)
Database such as Postgres, SQL Server, MongoDB database
Servers like Tomcat Apache, WebLogic
In-depth knowledge of agile methodologies
Experience developing automations using Python, Ansible, Java, Jenkins etc.
Experience with cloud services, SaaS models, and client-server systems.
Knowledge of software architecture and design methodologies
Adaptability – willingness to work in a fast paced environment and continuously upskilling and learning new technologies
Hands-on Data Mining, Data Science, and analytical work experience
Experience working with AI/ML solutions
Domain expertise -
Contact center domain expertise – exposure to commonly used CRM/ ERP and contact center management solution

Uniphore is a global Conversational AI technology company with offices in the U.S., India and Singapore. Uniphore believes the future of customer service is every voice being truly heard. The Company’s vision is to bridge the gap between people and machines through voice. Uniphore enables businesses globally to deliver transformational customer service by providing a platform of Conversational Analytics, Conversational Assistant and Conversational Security that changes the way enterprises engage their consumers, build loyalty and realize efficiencies.

Uniphore is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics.
For more information on how Uniphore delivers business value using Conversational Service Automation, please visit

Related Jobs

Machine Learning DevOps

Uniphore - Palo Alto, CA, US

Principal Engineer

Uniphore - Chennai, IN

Principal Software Engineer

Uniphore - Bangalore, IN

Senior Product Manager - RPA

Uniphore - Bangalore, IN

Director, Channel Alliances & Partnerships

Uniphore - Dallas, TX, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.