Xima Software
  • 16-Jan-2018 to 17-Apr-2018 (MST)
  • Development
  • South Jordan, UT, USA
  • Salary
  • Full Time

100% paid medical insurance

Are you right for Xima?

Our development team is the best! We have the highest quality devs and take pride in our software. Our managers have roots in development and are understanding to our needs. We are constantly working to evolve our development process in order to provide a higher value to the company. We are passionate about becoming better developers. We are friends who enjoy a weekly lunch together as well as other lunchtime activities such as playing video games. If that sounds like a team that you would want to be a part of then we'd love to hear from you!

Is Xima right for you?

We offer the following benefits

  • World class culture
  • 100% paid for medical benefits
  • Aggressive 401k
  • PTO and paid holidays
  • Xima Fun Friday's
  • iXercise Fitbit fitness program
  • Weekly dev team lunches
  • Regular dev team video games


We are currently looking for experienced software developers to join our growing team of Ximites. As a hardware integration expert you will join a team of four that focuses on the very core of our primary product, Chronicall. The core of Chronicall is our integration with commercial telephone systems such as Avaya IP Office, Avaya Communication Manager, Cisco Unified Communications Manager, and ShoreTel in order to receive, accurately interpret, and persist call-related events. You would also be integrating with our own hardware called VRTX (Voice Recording Technology) in order to receive active audio streams from the end user's phone system, associate those audio streams to calls from the phone system, persist data about them to our database, and encode and save the audio recordings. This call and recording data must be accurate in order for the rest of Chronicall to provide historic reports, live realtime statistics, and other services.

We are a Java shop. While all of our code is written in Java, this team maintains and improves lower level logic. We parse messages in various forms as well as processing raw bitstreams where we must find framing sequences to make sense of the data. Chronicall integrates with thousands of phone systems around the world everyday. Each instance can be configured uniquely and have unique network constraints. Phone systems evolve with new features and new API's and we must continue to add new integration support and quickly address any integration issues that new customers are experiencing.

This position requires taking ownership of this vital core of our product. Your team will maintain and make improvements to the current codebase so that adding further integration support can be as easy as possible. You will also be required to aid the sales and support departments in troubleshooting any high priority integration problems with current or potential customers. You must be able to understand legacy code and become confident in making changes to it. You must also develop a full understanding of our modules and the data they use when adding additional support for future system integrations.

We are first and foremost a software company who is passionate about enhancing the lives of the users who use our products. We want to empower business to make better decisions, streamline their processes, and help them achieve their goals. We do that by making the best software in the industry. Our mission is to change technology and enhance communication through innovation and creativity. That mission is brought to life through our developers. We are looking for developers who like to think outside of the box, challenge the status quo, and who are forward thinkers. Xima does everything it can to get the decisions down to the people who are writing the code so they influence the product where they need to.

Job Duties

  • Analyze and interpret logs and collections of received data.
  • Turn raw data into valuable information
  • Assist support in troubleshooting customer data and environments
  • Provide additional integration for new systems
  • Improve our data interpretation framework
  • Maintain a suite of regression tests
  • Report on your progress
  • Create high quality code

Skills Required

  • Ability to work independently
  • Careful approach to maintaining and building upon legacy code
  • Exceptional time management skills
  • Ability to prioritize tasks
  • Ability to learn quickly and teach yourself
Xima Software
  • Apply Now

    with our 5 - 10 minute application

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    By clicking the button above, I agree to ApplicantPro's Applicant Information Use Policy.

  • Sign Up For Job Alerts!

  • Share this Page
  • Facebook Twitter LinkedIn Email
Logo Home Company Solutions Support Careers Partner Login