Davidson is seeking a Software Engineer in Roy, Utah. This position is an integral part of a fast-paced, innovative program involving system engineering and developing software for the Sentinel ...
Davidson is seeking a Software Engineer in Roy, Utah. This position is an integral part of a fast-paced, innovative program involving system engineering and developing software for the Sentinel ...
Mid-Level Software Engineer - Roy, Utah
Roy, UT · On-site
$110K - $124K/yr
Davidson is seeking a Software Engineer in Roy, Utah. This position is an integral part of a fast-paced, innovative program involving system engineering and developing software for the Sentinel ...
Quick apply
Mid-Level Software Engineer - Roy, Utah
Roy, UT · On-site
$110K - $124K/yr
Davidson is seeking a Software Engineer in Roy, Utah. This position is an integral part of a fast-paced, innovative program involving system engineering and developing software for the Sentinel ...
Mid-Level Software Engineer - Roy, Utah
Roy, UT · On-site
$110K - $124K/yr
Davidson is seeking a Software Engineer in Roy, Utah. This position is an integral part of a fast-paced, innovative program involving system engineering and developing software for the Sentinel ...
Mid-Level Software Engineer - Roy, Utah
Roy, UT · On-site
$110K - $124K/yr
Davidson is seeking a Software Engineer in Roy, Utah. This position is an integral part of a fast-paced, innovative program involving system engineering and developing software for the Sentinel ...
Software Engineer
Salt Lake City, UT · Remote
Mentor mid-level and junior engineers through reviews and coaching * Break down ambiguous problems ... Build resilient software for intermittent connectivity and remote recovery scenarios * Optimize ...
Software Engineer
Salt Lake City, UT · Remote
Mentor mid-level and junior engineers through reviews and coaching * Break down ambiguous problems ... Build resilient software for intermittent connectivity and remote recovery scenarios * Optimize ...
Software Engineer
Salt Lake City, UT · On-site
Mentor mid-level and junior engineers through reviews and coaching * Break down ambiguous problems ... Build resilient software for intermittent connectivity and remote recovery scenarios * Optimize ...
Software Engineer
Salt Lake City, UT · On-site
Mentor mid-level and junior engineers through reviews and coaching * Break down ambiguous problems ... Build resilient software for intermittent connectivity and remote recovery scenarios * Optimize ...
Primary duties for this mid-level engineer position, in our Mountain West Civil Group, are focused ... Career emphasis will be focused on application of transportation modeling software for design ...
Primary duties for this mid-level engineer position, in our Mountain West Civil Group, are focused ... Career emphasis will be focused on application of transportation modeling software for design ...
Transportation Design Engineer, Mid-Level - CD0028
Salt Lake City, UT · On-site
$90K - $115K/yr
Primary duties for this mid-level engineer position, in our Mountain West Civil Group, are focused ... Career emphasis will be focused on application of transportation modeling software for design ...
Quick apply
Transportation Design Engineer, Mid-Level - CD0028
Salt Lake City, UT · On-site
$90K - $115K/yr
Primary duties for this mid-level engineer position, in our Mountain West Civil Group, are focused ... Career emphasis will be focused on application of transportation modeling software for design ...
Sentinel Engineer/ Principal Software Engineer - 19235
Roy, UT · On-site
$128K - $172K/yr
This role can be filled at the Software Engineer (T02) or Principal Software Engineer (T03) level. Software Engineer: 2 Years with Bachelors in Science or related field; 1 Year with Masters or 4 ...
Sentinel Engineer/ Principal Software Engineer - 19235
Roy, UT · On-site
$128K - $172K/yr
This role can be filled at the Software Engineer (T02) or Principal Software Engineer (T03) level. Software Engineer: 2 Years with Bachelors in Science or related field; 1 Year with Masters or 4 ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact ... Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
Sr Software Engineer
$116K - $154K/yr
Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ... Familiarity with AI/ML integration patterns in production software -- including LLM APIs, prompt ...
Quick apply
Sr Software Engineer
$116K - $154K/yr
Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ... Familiarity with AI/ML integration patterns in production software -- including LLM APIs, prompt ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ... Familiarity with AI/ML integration patterns in production software - including LLM APIs, prompt ...
Sr Software Engineer
South Jordan, UT · On-site
$116K - $154K/yr
Mentor and develop junior and mid-level engineers through pairing, design reviews, and knowledge ... Familiarity with AI/ML integration patterns in production software - including LLM APIs, prompt ...
This role can be filled at the Software Engineer (T02) or Principal Software Engineer (T03) level. Software Engineer: 2 Years with Bachelors in Science or related field; 1 Year with Masters or 4 ...
This role can be filled at the Software Engineer (T02) or Principal Software Engineer (T03) level. Software Engineer: 2 Years with Bachelors in Science or related field; 1 Year with Masters or 4 ...
Staff Software Engineer | Developer Experience
Salt Lake City, UT · On-site
$161K - $249K/yr
We're seeking a Staff Software Engineer to lead the design and evolution of these systems and help ... Mentor senior and mid-level engineers, providing architectural guidance and technical leadership
Staff Software Engineer | Developer Experience
Salt Lake City, UT · On-site
$161K - $249K/yr
We're seeking a Staff Software Engineer to lead the design and evolution of these systems and help ... Mentor senior and mid-level engineers, providing architectural guidance and technical leadership
Staff Software Engineer | Developer Experience
Salt Lake City, UT · On-site
$161K - $249K/yr
We're seeking a Staff Software Engineer to lead the design and evolution of these systems and help ... Mentor senior and mid-level engineers, providing architectural guidance and technical leadership
Staff Software Engineer | Developer Experience
Salt Lake City, UT · On-site
$161K - $249K/yr
We're seeking a Staff Software Engineer to lead the design and evolution of these systems and help ... Mentor senior and mid-level engineers, providing architectural guidance and technical leadership
Staff Software Engineer | Developer Experience
$161K - $249K/yr
We're seeking a Staff Software Engineer to lead the design and evolution of these systems and help ... Mentor senior and mid-level engineers, providing architectural guidance and technical leadership
Staff Software Engineer | Developer Experience
$161K - $249K/yr
We're seeking a Staff Software Engineer to lead the design and evolution of these systems and help ... Mentor senior and mid-level engineers, providing architectural guidance and technical leadership
Software Engineer - Sentinel
Ogden, UT · On-site
$70K - $175K/yr
Support focus on resolving high-level systems challenges, ensuring the execution of the overall ... Position can be hired as Junior, Mid or Senior levels. Minimum 1 year of experience on a project of ...
Software Engineer - Sentinel
Ogden, UT · On-site
$70K - $175K/yr
Support focus on resolving high-level systems challenges, ensuring the execution of the overall ... Position can be hired as Junior, Mid or Senior levels. Minimum 1 year of experience on a project of ...
Software Engineer - Sentinel
Ogden, UT · On-site
$70K - $175K/yr
Support focus on resolving high-level systems challenges, ensuring the execution of the overall ... Position can be hired as Junior, Mid or Senior levels. Minimum 1 year of experience on a project of ...
Software Engineer - Sentinel
Ogden, UT · On-site
$70K - $175K/yr
Support focus on resolving high-level systems challenges, ensuring the execution of the overall ... Position can be hired as Junior, Mid or Senior levels. Minimum 1 year of experience on a project of ...
Mid Level Software Engineer information
See Centerville, UT salary details
$59.7K - $71.8K
2% of jobs
$71.8K - $83.9K
4% of jobs
$83.9K - $96.1K
6% of jobs
$96.1K - $108.2K
8% of jobs
$114.7K is the 25th percentile. Wages below this are outliers.
$108.2K - $120.3K
7% of jobs
$120.3K - $132.5K
18% of jobs
The median wage is $135.3K / yr.
$132.5K - $144.6K
16% of jobs
$144.6K - $156.7K
2% of jobs
$161.7K is the 75th percentile. Wages above this are outliers.
$156.7K - $168.9K
26% of jobs
$168.9K - $181K
1% of jobs
$181K - $193.1K
8% of jobs
$59.7K
$138.7K
$193.1K
How much do mid level software engineer jobs pay per year?
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?

Full-time
Posted 26 days ago
Job description
Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology solutions in defense of our nation.
Davidson is seeking a Software Engineer in Roy, Utah. This position is an integral part of a fast-paced, innovative program involving system engineering and developing software for the Sentinel program. The program works cross-functionally and cross-site with innovative team members skilled in Software Engineering and Systems Engineering. The standard work schedule is 9/80. This allows for every other Friday off.
All team members should be able to:
- Self-organize and participate in an Agile development lifecycle
- Be able to build consensus within a cross-functional team
- Provide design inputs and collaborate to decompose, estimate, and refine backlog requirements
Job Responsibilities:
You will work within an Agile team providing technical leadership for the integration of requirements and design for software-intensive systems. The software engineer role focuses on software design, development and unit testing to meet customer's emerging mission needs.
- Interface with Scrum team on technical considerations for associated problems, issues or conflicts
- Interface with chief architects to ensure technical requirements are met
- Develop technical documentation to include activity and sequence diagrams
Job Requirements:
Required:
- Bachelor's degree in STEM related degree from an accredited college or university
- 5+ years of experience as software engineer
- Experience with designing, developing and troubleshooting C++
- Excellent organizational and facilitation skills
- Self-starting mentality and willingness to take ownership of difficult challenges
Preferred Qualifications:
Experience with the following:
- Operational weapon software and embedded systems
- Real-time operating systems
- Git/GitLab
- SysML, UML or other modeling languages
- Atlassian tool suite: Jira and Confluence
Clearance:
- Currently hold a Secret clearance or higher
About Davidson Technologies
Sourced by ZipRecruiter
Industry
Guided missile and space vehicle manufacturing
Company size
201 - 500 Employees
Headquarters location
Huntsville, AL, US
Year founded
1996