Employer: Sorenson Communications, LLC
Job Title: Software Engineer II
Worksite address: 4192 S. Riverboat Road, Salt Lake City, UT 84123
Onsite position in Salt Lake City.
Job Duties:
- Deliver innovative, high-quality industry-leading communication services for deaf and Hard-of-Hearing communities.
- Advanced development and debugging skills implementing system components in C, C#, C++, .net, Microsoft Dynamics CRM< Microsoft Power Automate and Microsoft Dataverse XRM API, JavaScript, TypeScript, React, Next.JS and React Native using native/cross-platform frameworks.
- Advanced ability to develop and manage extensions for communication apps such as Zoom and Teams utilizing React, Next.JS and React Native frameworks.
- Advanced knowledge of Artificial Intelligence using GPT-3.5 and GPT-4.0
- Advanced knowledge of Cloud computing using AWS, Azure, Terraform for Infrastructure as Code.
- Requires advanced abilities to maintain authentication services across interpreting services using Auto0, 0Auth 2.0, OICD and SAML standard for SSO
- Install, configure, maintain, test, and troubleshoot enterprise-class VoIP systems, and applications,
- Design, develop, and employ tools for automatically evaluating product quality, system performance and scalability.
- Analyze published RFCs to identify requirements needed to comply with constraint in the RFC.
- Implement standards-based communication protocols and related technologies including XML, JSON, HTTP, and REST.
- Advanced skills in Git, GitHub, GitHub Actions.
- Troubleshoot video call flows using Wireshark a network packet analyzer tool.
- Drive standards-based architectures and supporting services.
- Use of agile and rapid application development processes to speed engineering efforts.
- Follow engineering best practices in a team environment to develop high-quality, multi-threaded applications, including writing automated unit, component, and feature level testing.
- Contribute to the overall enterprise architecture and the development of product features.
Degree Requirement: Bachelor of Science Degree in Computer Science, Electrical Engineering, or closely related field.
Experience Required: 1 year of experience as a Software Engineer or closely related occupation.
Skill set Requirements (Special Requirements):
Demonstrable knowledge of and prior experience in the following:
- Advanced C#, C, C++, .net, Microsoft Dynamics CRM, Microsoft Power Automate and Microsoft Dataverse XRM API development.
- Advanced hybrid application development.
- Advanced WebRTC, SIP knowledge.
- Advanced AWS and Azure Terraform for Infrastructure as Code
- Advanced knowledge of Artificial Intelligence, GPT-3.5 and GPT-4.0.
- Advanced Java, TypeScript, JavaScript and Next.JS development.
- Advanced React and React Native development.
- Communications protocols using XML, JSON, HTTP and REST.
- Zoom and Teams communications API integrations.
- Software authentication using Auth0, 0Auth 2.0, OICD and SAML standard for SSO.
- IP networking including TCP, UDP, SIP/VOIP, and WebRTC.
- Developing high-quality, multi-threaded applications.
- Git, GitHub and GitHub Actions.
Travel Required: none
To Apply: Please submit an application and upload a resume on our website https://sorenson.com/company/careers. Only qualified applicants need apply. Do not apply if you are an H-1 or F-1 visa holder, or if you otherwise require employer sponsorship to obtain U.S. employment authorization. Do not apply if you are not eligible to be employed in the U.S.