NICE logo
NICEtoday

Software Engineer, Advanced Services

Hybrid · Sandy, Utah, United States

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Enterprise
Industry
Cloud Services

Job Summary

Software Engineer, Advanced Services at NiCE contributing to the Advanced Services development team by designing and building enterprise-grade solutions, participating in architectural decisions, code reviews, and performance/scalability testing. Role emphasizes Windows/.NET stack (C#, ASP.NET MVC, WebAPI, WCF), front-end skills (AngularJS, JavaScript, AJAX, jQuery), multi-threaded scalable applications, and telephony/digital audio domains. Hybrid work model with 2 days in the Sandy, UT office and 3 days remote, engagement includes unit/integration testing, collaboration with peer organizations, and ongoing process improvements.

Required Qualifications

  • 2-4 years of experience as software engineer
  • Strong experience of development on Windows ecosystem, use of Visual Studio, C#, ASP .NET Language, MVC, WebAPI
  • Knowledge of implementing service to service communication using WCF, Sockets, use of networking protocols
  • Knowledge on MVC, AngularJS, JavaScript, Jquery, AJAX
  • Experienced with developing highly scalable, multi-user, multi-threaded, secured Enterprise grade applications
  • Good communication skills, both written and spoken, very good English
  • Hands on development required
  • Telephony Experience
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

NICE

Software Engineer, Advanced Services

Apply on Sorce