Senior Software Development Engineer

CSG International   •  

Omaha, NE

Industry: Technology

  •  

5 - 7 years

Posted 152 days ago

This job is no longer available.

Position Details:

CSG Interactive Messaging is looking for a creative, talented individual to join our platform architecture and framework team. As a Software Engineer in this role, you will have an opportunity to apply your experience and domain knowledge to develop and tune Automated Speech Recognition grammars, perform integrations with best-in-class cloud service providers, and perform advanced research and development in the areas of Natural Language Understanding, Machine Learning, and Artificial Intelligence. You will research, develop, and deploy solutions using these technologies to provide world class conversational solutions supporting customer interactions across multiple channels. You will be joining a team that is supportive, collaborative, and open to new ideas and approaches to expanding the capabilities of our platform and services.

As a successful candidate, you will possess the following experience and skills:

  • Bachelor’s degree or above in computer science, computer engineering or a related discipline
  • 5+ years of technical experience in commercial/enterprise software development.
  • Experience with cloud services such as AWS, Google Cloud Platform, and others.
  • Strong programming skills using C, Java, and scriptinglanguages such as Python to develop applications in a UNIX environment.
  • Ability to maintain a positive, forward-looking outlook with strong communication and interpersonal skills that are conducive to excellent teamwork.
  • Obsession with details and our customers’ success, whether it’s doggedly researching a particularly complex issue, designing an intricate statistical analysis, or deeply learning new technologies.
  • Agile mentality. We move quickly between projects, so you should be able to keep abreast of multiple tasks and be willing/capable of coming up to speed very quickly.
  • Passion for educating, training, designing, and building solutions for a diverse and challenging set of customers ranging from small businesses to large enterprises.

This is an opportunity to combine your passion for building quality software in a team environment with your desire to grow and further your professional career. If you are excited by that prospect, we’d love to hear from you.

Job Id: 14920