1

Mid Level Software Engineer Jobs in Henderson, NV

Executes assigned component level software development projects and major fixes using new or ... Structured programming experience beyond the web. Deep knowledge of standards-based front and ...

Be Seen First

Software Engineer

Henderson, NV · On-site

$70K - $90K/yr

Software Engineering in a Live Broadcast Environment (On-Site) Roberts Communications Network (RCN ... Conduct constructive code reviews and help junior and mid-level engineers grow through technical ...

New

We are currently looking for a Mid-Level Optical Engineer to support the design, integration, and testing of advanced electro‑optical and infrared (EO/IR) systems across maritime, airborne, and ...

The Software Engineer II acts as an individual contributor on a high level, a technical expert and a business systems provider. The Software Engineer II mentors less experienced personnel. The ...

Job Summary -- Essential Functions/Duties The Computer Scientist II provides mid-level software engineering support for the development, enhancement, and sustainment of systems that enable mission ...

next page

Showing results 1-20

Mid Level Software Engineer information

See Henderson, NV salary details

$59.2K

$137.6K

$191.7K

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

As of Aug 16, 2026, the average yearly pay for mid level software engineer in Henderson, NV is $137,622.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,900.00 and $161,400.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 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 software development tools, and gaining practical experience through projects or internships.

What are the most commonly searched types of Software Engineer jobs in Henderson, NV?

The most popular types of Software Engineer jobs in Henderson, NV are:

What are popular job titles related to Mid Level Software Engineer jobs in Henderson, NV?

For Mid Level Software Engineer jobs in Henderson, NV, the most frequently searched job titles are:

What job categories do people searching Mid Level Software Engineer jobs in Henderson, NV look for?

The top searched job categories for Mid Level Software Engineer jobs in Henderson, NV are:

What cities near Henderson, NV are hiring for Mid Level Software Engineer jobs?

Cities near Henderson, NV with the most Mid Level Software Engineer job openings:

Infographic showing various Mid Level Software Engineer job openings in Henderson, NV as of August 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $137,622 per year, or $66.2 per hour.

Software Engineer Job

Counterworx

Las Vegas, NV

Other

Re-posted 15 days ago


Job description

The Software Engineer applies practical knowledge of development and engineering to conceive, design, develop, test, and implement software fixes, enhancements, components, and/or new software systems and applications of moderate to high complexity. The Software Engineer helps drive design and development of components through his/her own’ and partner engineers’ work. The Software Engineer provides technical and architectural guidance and acts as a point of escalation and technical expert. The Software Engineer designs and develops highly scalable software systems and applications.

Responsibilities:
Owns the design and development of software fixes, enhancements, components, and/or new software systems and applications.
Drives development of components.
Develops technical solutions that meet specifications and that impact future developments.
Executes assigned component level software development projects and major fixes using new or existing technologies.
Develops specifications for assigned components, projects or fixes.
Designs specific components for assigned projects, developing specifications for each.
Designs, develops, manages, creates and maintains technical components and templates.
Able to code with front-end technology stack and lead end-to-end troubleshooting.
Interacts and coordinates deliverables with other technical groups in the organization.
Executes assigned component level projects using new or existing technologies.
Designs and develops specifications for assigned projects.
Reviews or troubleshoots and performs testing.
Recommends improvements to processes, technology, and interfaces that improve the effectiveness of the team
Basic Qualifications:
1-2 years of web development, including experience with HTML, CSS, Ajax, JavaScript.
Experience writing technical specifications and driving them through development.
Effective verbal and written communication skills with both technical and non-technical audiences.
Ability to thrive in a dynamic, collaborative and fast paced environment.
Experience with Single Page Applications and responsive applications built using JavaScript frameworks like Angular.
Experience with server-side scripting like PHP or a similar object-oriented server-side scripting language.
Strong interpersonal skills as well as strong problem-solving and analytical skills.
Attention to detail
Preferred Qualifications:
Proven ability to work with all members of a technical project team.
Experience drafting requirements and functional specifications.
Experience creating project estimations and delivery timelines.
Positive, optimistic approach and the ability to work well as part of a broader team/organization.
Ability to effectively communicate across a broad range of stakeholders, including product managers, QA, operations, engineering, management, etc.
Streaming video architecture and development a plus.
Structured programming experience beyond the web.
Deep knowledge of standards-based front and back end technologies.
Knowledge of mobile app development.