1

Mid Level Software Engineer Jobs in Roy, UT (NOW HIRING)

In addition to the above, the Mid-level responsibilities include: * Design, develop, modify ... Analyze and design engineering methods. In addition to the above, the Senior Level Engineer ...

next page

Showing results 1-20

Mid Level Software Engineer information

See Roy, UT salary details

$60.6K

$140.7K

$196K

How much do mid level software engineer jobs pay per year?

As of Jul 11, 2026, the average yearly pay for mid level software engineer in Roy, UT is $140,706.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $165,000.00 per year, depending on experience, location, and employer.

What is a Mid Level Software Engineer job?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a Mid Level Software Engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the Mid Level Software Engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

What are the most commonly searched types of Software Engineer jobs in Roy, UT? The most popular types of Software Engineer jobs in Roy, UT are:
What are popular job titles related to Mid Level Software Engineer jobs in Roy, UT? For Mid Level Software Engineer jobs in Roy, UT, the most frequently searched job titles are:
What cities near Roy, UT are hiring for Mid Level Software Engineer jobs? Cities near Roy, UT with the most Mid Level Software Engineer job openings:
Software Engineer with Security Clearance

Software Engineer with Security Clearance

GeoLogics Corporation

Hill Air Force Base, UT • On-site

$75 - $120/hr

Other

Posted 21 days ago


Job description

TITLE: Information Technology - Software Engineer LOCATION: Hill AFB, Utah Schedule: 4/10 Required: Secret Clearance W2 Hourly Contract Only Rate Range: $75.00 - $120.00 with Limited benefits *** W2 hourly Contract Only with a possible extension, No 1099, No third parties, no C2C. No exceptions (Sorry) Secret Clearance is Required *** Geologics is seeking an Information Technology - Software Engineer in the Hill AFB, Utah area. Efforts will include remediate windows based applications and infrastructure up to and including migration off Windows platforms. Applicant will need to be able to extract design/requirements from the existing code base. Good oral and written communication skills are required as is the ability to flex and adapt in a fast-paced team environment. REQUIREMENTS Education and Experience: * US Citizenship * Must have a Bachelor's degree and a minimum of 16 years of experience or a Master's with a minimum of 14 years. * 10+ years of experience programming in C# * 10+ years of experience with Visual Studio IDE * 10+ years of experience with client-server architecture * 10 years of experience with Microsoft SQL Server to include Database design & administration Desired Skills * C++ and Python If you or anyone you know is interested in hearing more about this position, please email your resume and availability to Meredith Baldwin at *Rates listed are not a guarantee of salary/rate. Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran Meredith Baldwin Recruiter (703) 891-6115 #CJ