Demo

Software Engineer

Sorenson Communications
Taylorsville, UT Full Time
POSTED ON 2/3/2025
AVAILABLE BEFORE 4/3/2025

Essential Duties and Responsibilities

  • Help develop customer facing features using languages such as Kotlin, Swift and C
  • Deliver innovative solutions that increase application performance, and usability
  • Implement standards-based communication protocols and related technologies
  • Provide aggressive, attainable goals and time frames
  • Drive standards based architectures and supporting services
  • Use of agile and rapid application development processes to speed engineering efforts
  • Knowledge of Android/iOS design guidelines and best practices.
  • Work in a team environment to develop high-quality products including writing automated unit, component and feature level testing
  • Contribute to the overall enterprise architecture and the development of product features

 

Education

Minimum/Preferred 4 Year / Bachelor’s Degree in CS, EE, or equivalent with excellent grades

 

Experience

Minimum Years

2 years’ experience developing state-of-the-art applications with Android / iOS and Mac

 

Knowledge, Skills, and Abilities

  • Strong knowledge of Kotlin, Swift, C
  • Strong understanding of software algorithms, structures, and patterns
  • Excellent object-oriented design and analysis skills
  • Must possess good communication skills and be eager to work in a team environment with other dedicated engineers
  • Understanding of latest Android APIs and Frameworks.
  • Experience developing high-quality, multi-threaded applications
  • Experience with text, voice, or video communication applications
  • Bonus experience:
  • Experience with Android NDK, SWIG, C , and JNI
  • Experience with H.264 and H.265 video encoding/decoding
  • Familiarity with IP networking and telephony experience a big plus.
  • Experience with Android Studio, XCode, Swift, and iOS development 

 

Working Conditions and Physical Requirements

  • Dexterity of hands and fingers to operate a computer keyboard, mouse, tools, and to handle other computer components
  • Ability to sit at workstation for long periods of time completing testing, documentation, or other assignments
  • Lifting and transporting of moderately heavy objects, such as computers and peripherals
  • Must be able to lift a minimum of 50 pounds
  • This position has access to highly confidential, sensitive information relating to the employees and customers of Sorenson Communications. It is essential that applicant possess the requi-site integrity to maintain the information in strictest confidence.
  • Positive attitude, team player, good interpersonal communication skills and able to work across company departments.


This position can be 100% for the right candidate 
 

Disclaimer

This position has access to highly confidential, sensitive information relating to the employees, customers, and technologies of Sorenson Communications and CaptionCall. It is essential that applicant possess the requisite integrity to maintain the information in strictest confidence.

 

Apply today! www.sorensonvrs.com/svrs_careers

 

Equal Employment Opportunity:

CaptionCall and Sorenson Communications are an EOE, Disability/Age Employer.


Sorenson Communications is an EOE, Disability/Age Employer

 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$82,230 - $118,841
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sorenson Communications

Sorenson Communications
Hired Organization Address West Jordan, UT Full Time
Essential Duties and Responsibilities Help develop customer facing features using languages such as Kotlin, Swift and C ...
Sorenson Communications
Hired Organization Address Salt Lake, UT Full Time
Job Summary We are seeking a visionary and strategic Director of Vendor Management to establish and lead a new vendor ma...
Sorenson Communications
Hired Organization Address Salt Lake, UT Full Time
Job Summary The Employee Relations Manager is responsible for investigating the appropriate application and interpretati...
Sorenson Communications
Hired Organization Address St. Louis, MO Full Time
Description Salary Range: $25-$60 (depending on location, education, and certifications) Location: Missouri Hours Requir...

Not the job you're looking for? Here are some other Software Engineer jobs in the Taylorsville, UT area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!