Demo

Software Engineer

Ryan Consulting Group
Salt Lake, UT Full Time
POSTED ON 3/7/2025
AVAILABLE BEFORE 6/7/2025

Job Description

Job Description

This Software Engineer oversees application development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings / solutions. This position sits within Company's Technology department.

Primary Responsibilities

Oversees development and installation of new hardware and software Installs and configures systems and other software Tests installed software for malfunction detection Identifies and resolves business systems issues Designs and deploys new applications and enhancements to existing applications, software, and operation systems Measures effectiveness and efficiency of existing systems Develops and implements strategies to improve systems Monitors and tests system performance Typically has full ownership of a process May act as a procedural expert May lead the work of junior level associates

This position is exempt from timekeeping requirements under the Fair Labor Standards Act and is not eligible for overtime pay.

Requirements

Bachelor's degree in Computer Science, Computer Engineering or a related field Five (5) years of experience

Skills and Competencies

Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective Ability to conduct system analysis to detect issues with performance Ability to develop and implement technology solutions to resolve technical challenges Ability to manage multiple projects simultaneously Knowledge of software testing techniques, code optimization and software debugging Strong communication, analytical and problem solving skills Strong executional capabilities Thorough understanding of software structures, hardware, computing systems and how to integrate them

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: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ryan Consulting Group

Ryan Consulting Group
Hired Organization Address Charlotte, NC Full Time
Job Description : The Quality Assurance (QA) Analyst I is responsible for ensuring the quality and timely delivery of as...
Ryan Consulting Group
Hired Organization Address Matawan, NJ Full Time
Job Description: Ryan Consulting Group, LLC is seeking a results-driven Freight Marketing Strategist to drive business g...
Ryan Consulting Group
Hired Organization Address Charlotte, NC Contractor
Note: All candidates must be able to work as a W2 or 1099 employee for any employer in the US. (The role is not eligible...
Ryan Consulting Group
Hired Organization Address Birmingham, AL Full Time
Job Description Job Description Banking Software Engineer Opportunity Note : This position is not eligible for relocatio...

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

Staff Engineer

Lucid Software, Salt Lake, UT

Sales Engineer Intern (Summer 2025)

Lucid Software, Salt Lake, UT

AI Assistant is available now!

Feel free to start your new journey!