1

Mid Level Software Engineer Jobs in Saint George, UT

... and system level trade studies and working with the systems engineers to develop a system ... and software, and testing. Roles and Responsibilities: * Assisting the System Engineer with ...

Construction Manager

Saint George, UT · On-site

$125 - $150/hr

... level staff. * Analyze, develop and evaluate design options by applying best engineering practices ... Working knowledge of AutoCAD and Civil 3D and Bluebeam Software, preferred. * Working knowledge of ...

SLT Technician- QC

Santa Clara, UT · On-site

$45K - $100K/yr

... engineering activities involving system-level testing, hardware verification, program validation ... and test software. Support split-sample management and engineering experiments. Diagnose and ...

Showing results 21-40

Mid Level Software Engineer information

See Saint George, UT salary details

$59.9K

$139.2K

$193.9K

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

As of Sep 8, 2026, the average yearly pay for mid level software engineer in Saint George, UT is $139,191.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,200.00 and $163,200.00 per year, depending on experience, location, and employer.

What is a mid level software engineer?

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.

Is 25 too late to become a mid level software engineer?

Age is not a strict barrier to becoming a mid level software engineer; many professionals transition into software development in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and experience with development tools, through self-study, coding bootcamps, or formal education. Employers value skills and experience over age, so with dedication, starting at 25 is entirely feasible.

What does a mid level software engineer earn?

A mid-level software engineer typically earns between $80,000 and $120,000 annually, depending on location, industry, and experience. They often have 2-5 years of experience and may work with programming languages like Java, Python, or C++, using tools such as Git and Agile methodologies.

What are the most commonly searched types of Software Engineer jobs in Saint George, UT?

The most popular types of Software Engineer jobs in Saint George, UT are:

What cities near Saint George, UT are hiring for Mid Level Software Engineer jobs?

Cities near Saint George, UT with the most Mid Level Software Engineer job openings:

Infographic showing various Mid Level Software Engineer job openings in Saint George, UT as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 83% Full Time, 13% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $139,191 per year, or $66.9 per hour.

Reliability Engineer (CONTRACT)

Wipro Limited

Santa Clara, UT • On-site

$45K - $121K/yr

Full-time

Medical, Dental, PTO

Re-posted 4 days ago


Wipro rating

7.2

Company rating: 7.2 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

138th of 226 rated it services


Job description

Job Title: Reliability Engineer (CONTRACT)
City: Santa Clara
State/Province: California
Posting Start Date: 7/16/26
Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com.
Job Description:
Job Description
What you will be doing:
  • Work in the Board Level Reliability lab environment and set up functional test hardware and software for various NV products, including large server systems, and perform functional validation for GPU/Tegra products.
  • Develop and maintain scripts for automated test programs.
  • Set up and operate probing systems to perform electrical functional tests.
  • Perform mechanical and electrical testing along with Physical Failure Analysis (PFA) to identify failure mechanisms.
  • Conduct advanced failure analysis using techniques such as CSAM (C-Scan Acoustic Microscopy) and X-ray imaging to detect internal defects, delamination, voids, and structural issues.
  • Analyze failure data, correlate test results, and generate detailed reports with clear root cause findings.
  • Maintain, debug, and continuously improve test setups and lab infrastructure.
  • Assist in lab maintenance, calibration, and materials control.

What we need to see:
  • Bachelor's degree in Electrical Engineering or related field.
  • Strong understanding of electronics reliability concepts and failure mechanisms.
  • Hands-on experience with failure analysis techniques including PFA, CSAM, and X-ray inspection.
  • Familiarity with electronic testing, reliability validation, and root cause analysis methodologies.
  • Comfortable working with multiple operating systems (Windows, Linux, CentOS).
  • Basic programming/scripting knowledge for test automation.
  • Experience with lab instruments (oscilloscopes, multimeters, curve tracers, etc.).
  • Proficient in Microsoft Office tools for data analysis and reporting.
  • 2+ years of experience in electronics industry or lab environment involving electrical/functional testing and failure analysis.
  • Ability to work independently with minimal supervision and drive tasks to closure.
  • Self-motivated, detail-oriented, and willing to take on technical challenges.
  • Strong problem-solving, analytical, and communication skills.

Mandatory Skills: VLSI Board Design.
Experience: 3-5 Years.
The expected compensation for this role ranges from $45,000 to $121,000 .
Final compensation will depend on various factors, including your geographical location, minimum wage obligations, skills, and relevant experience. Based on the position, the role is also eligible for Wipro's standard benefits including a full range of medical and dental benefits options, disability insurance, paid time off (inclusive of sick leave), other paid and unpaid leave options.
Applicants are advised that employment in some roles may be conditioned on successful completion of a post-offer drug screening, subject to applicable state law.
Wipro provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Applications from veterans and people with disabilities are explicitly welcome.
Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.

What Wipro employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom