Senior Software Engineer at Uniphore (Salt Lake City, UT)

| Salt Lake City, UT
Sorry, this job was removed at 1:29 p.m. (CST) on Friday, June 17, 2022
Find out who's hiring in Salt Lake City, UT.
See all Developer + Engineer jobs in Salt Lake City, UT
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Uniphore is the global leader in Conversational Automation. Every day, billions of conversations take place across industries — customer service, sales, HR, education and more. Whether they are human to human, human to machine or machine to machine, conversations are at the heart of everything we do, and the new currency of the enterprise.

At Uniphore, we believe companies that best understand and act on those conversations will win. We have built the most comprehensive and powerful conversational automation platform that combines conversational AI, workflow automation, and RPA (Robotic Process Automation) with a business user-friendly-UX (User Experience) in a single integrated platform to transform and democratize customer experiences across industries.

Job brief
 
This Role will support all Uniphore products in designing and developing software solutions to make our customers realize the business value out of our products. We are looking for a Senior Software Engineer to produce scalable software solutions. You will be working in a fast-paced environment where continuous change and innovation are certain. As a Senior Software Engineer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.

Responsibilities:

  • Work with Sales Engineering, Solution Architect and Services teams to ideate software solutions
  • Work closely with product management to extend existing software to fit geo & domain specific needs
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software

Requirements:

  • 4 - 7 years of experience as a Software Engineer
  • Experience developing cloud SaaS solutions
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Strong knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Development in Core Java, J2EE, Struts, spring, Client-Side scripting, Hibernate, Database
  • Strong experience with Spring Boot stack (spring cloud, spring-data)
  • Extensive experience in developing and consuming REST APIs
  • Experience in Kafka distributed messaging is preferred
  • Hands-on experience in Redis, Apache Ignite, Hazelcast
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Experience working in an Agile methodology
  • Strong communication skills
  • Experience in speech technologies is a plus
  • Experience in building real time solutions is a plus
  • Degree in Computer Science, Mathematics, or similar field

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 Automation, please visit www.uniphore.com

More Information on Uniphore
Uniphore operates in the Artificial Intelligence industry. The company is located in Palo Alto, CA. Uniphore was founded in 2008. It has 465 total employees. It offers perks and benefits such as 401(K). To see all 19 open jobs at Uniphore, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Uniphore's full profileFind similar jobs