1

Software Programmer Jobs in Nevada (NOW HIRING)

C++ Software Engineer We are looking for a C++ Software Engineer to develop, maintain, and upgrade software systems that are used in the gaming industry. The role involves designing, coding, testing ...

C++ Software Engineer We are looking for a C++ Software Engineer to develop, maintain, and upgrade software systems that are used in the gaming industry. The role involves designing, coding, testing ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

C++ Software Developer

Las Vegas, NV · On-site

$46.75 - $63/hr

We're seeking a C++ Software Developer to join our team in Las Vegas, NV and work closely with one of our strategic fintech partners. In this role, you'll build and enhance technology supporting ...

Showing results 21-40

Software Programmer information

See Nevada salary details

$28

$55

$83

How much do software programmer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for software programmer in Nevada is $55.35, according to ZipRecruiter salary data. Most workers in this role earn between $44.81 and $64.62 per hour, depending on experience, location, and employer.

What does a software programmer do?

A software programmer works on the development of computer software. Your duties in this career include writing code and programming the software so that it performs the needed processes. Your responsibilities in this job require testing of computer software and the removal of any bugs or malfunctions. If you are writing programs for a company, you may need to test it on their network to ensure usability throughout the company. After programming, you may need to write technical instructions for how to use the software.

What does a software programmer do?

A software programmer is responsible for writing, testing, and maintaining computer programs and applications according to specific requirements. They use programming languages such as Python, Java, or C++ to create software solutions that solve problems or enhance user experiences. Programmers also debug code, collaborate with other team members, and stay updated on new technologies and best practices in the field.

What are the key skills and qualifications needed to thrive as a software programmer, and why are they important?

To thrive as a Software Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with integrated development environments (IDEs), version control systems like Git, and frameworks or libraries pertinent to your specialization is typically required. Attention to detail, effective communication, and teamwork are vital soft skills that help programmers excel in collaborative development environments. These skills and qualities ensure the delivery of reliable, high-quality software solutions and promote effective project collaboration.

What are some common challenges software programmers face when working on large-scale projects?

Software programmers working on large-scale projects often encounter challenges such as coordinating effectively with cross-functional teams, managing complex codebases, and maintaining clear documentation. Balancing the need for quick feature delivery with writing maintainable, bug-free code can also be demanding. Additionally, integrating new technologies or tools into existing systems while ensuring system stability requires strong problem-solving skills and adaptability.

What is the difference between Software Programmer vs Software Developer?

AspectSoftware ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, sometimes a master's, in computer science or software engineering
Work EnvironmentOften works on coding, debugging, and implementing specific featuresInvolves designing, developing, testing, and maintaining software applications
Industry UsageCommonly used in tech companies, IT firms, and software service providersWidely used across industries for creating software solutions
Search & Comparison IntentFocuses on coding tasks and technical skillsEncompasses broader development responsibilities and project management

While both roles involve programming skills, a Software Programmer primarily focuses on writing and debugging code, whereas a Software Developer has a broader role that includes designing and managing entire software projects. The choice depends on the scope of work and career goals within the software industry.

What is the job of a software programmer?

A software programmer writes, tests, and maintains computer software using programming languages such as Java, Python, or C++. They analyze user needs, develop code solutions, and troubleshoot issues to ensure software functions correctly. Strong problem-solving skills and knowledge of development tools are essential for this role.

What are the most commonly searched types of Software Programmer jobs in Nevada?

The most popular types of Software Programmer jobs in Nevada are:

What are popular job titles related to Software Programmer jobs in NV?

For Software Programmer jobs in NV, the most frequently searched job titles are:

Infographic showing various Software Programmer job openings in Nevada as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $115,130 per year, or $55.4 per hour.

Software Engineer

Henderson, NV • On-site

Roberts Communications Network
51 - 200 employees

$70K - $90K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 26 days ago


Key responsibilities

  • Design, develop, test, and maintain high-quality, scalable, and secure applications and services.

  • Contribute to system architecture, API design, database schemas, and technical decisions that support future growth.

  • Lead medium-to-large features from concept through deployment while helping keep milestones and deliverables on track.


Job description

Software Engineering in a Live Broadcast Environment (On-Site)


Roberts Communications Network (RCN) develops technology that supports the global horse racing industry. Our systems support live video streaming, broadcast production, and other mission-critical operations connecting racetracks and media platforms worldwide.


From our state-of-the-art broadcast facility in Henderson, Nevada, we build and operate software used in environments where timing, reliability, and accuracy matter. This is a full-time, in-person position at our Henderson facility.


Every day presents different technical challenges. You may be integrating systems with racetracks around the world, modernizing existing applications, developing tools that help monitor and control the flow of live video, or building new internal and external tools used by our employees, customers, and industry partners.


We are looking for a Software Engineer who enjoys solving challenging engineering problems—not simply implementing tickets. You will help modernize existing systems while developing new applications, services, and tools that support live broadcast operations and technology used throughout the horse racing industry.


About the Role


RCN is seeking a versatile Software Engineer who can combine hands-on technical execution with thoughtful technical leadership.


In this role, you will write clean, production-ready code while helping shape technical direction, define system architecture, and improve our internal development workflows. You will own features from concept through deployment, work with cross-functional stakeholders to clarify requirements, and make practical technical decisions that support both immediate needs and long-term business objectives.


This is an opportunity to build software that interacts with real-world systems and operates under live, time-sensitive conditions.


What You’ll Do


Build and deliver: Design, develop, test, and maintain high-quality, scalable, and secure applications and services.


Architect and design: Contribute to system architecture, API design, database schemas, and technical decisions that support future growth.


Own initiatives: Lead medium-to-large features from concept through deployment while helping keep milestones and deliverables on track.


Solve complex problems: Diagnose issues across applications, infrastructure, databases, integrations, and production environments.


Mentor and collaborate: Conduct constructive code reviews and help junior and mid-level engineers grow through technical guidance and pair programming.


Improve workflows: Enhance CI/CD pipelines, automated testing, deployment processes, monitoring, and technical documentation.


Work across teams: Collaborate with software development, broadcast operations, streaming, engineering, networking, and other business groups.


What We’re Looking For


Experience: At least four years of professional software development experience.


Core technical stack: Strong proficiency in at least one of the following backend languages or frameworks:


Python and Django


Rust


PHP and Laravel


C# and .NET


.NET ecosystem familiarity: Experience with Entity Framework, Windows Forms, .NET Framework Web Forms, MVC, MAUI, Razor, or Blazor is a plus.


Database management: Solid experience working with relational and non-relational databases such as PostgreSQL, MySQL, Microsoft SQL Server, and Redis.


Containerization and tooling: Hands-on experience managing development or production environments using Docker or Kubernetes.


Application lifecycle: Experience designing, developing, testing, deploying, and supporting production applications.


Pragmatic problem-solving: Ability to debug complex system issues across the stack and optimize performance without over-engineering.


Technical decision-making: Ability to evaluate requirements and make practical trade-offs based on technical, operational, and business needs.


Communication: Clear verbal and written communication skills, including the ability to explain technical concepts and trade-offs to non-technical stakeholders.


Bonus Points


You enjoy developing unique or unconventional solutions to complex problems.


You have experience with video broadcasting, live streaming, telecommunications, wagering systems, or other media technology environments.


You have worked with real-time data, live-event systems, or other applications where uptime and timing are critical.


You have experience developing applications for connected TV platforms and devices, such as Apple TV, Amazon Fire TV, and Roku.


You participate in open-source projects or have built internal development and operational tools.


You have experience managing cloud infrastructure using AWS, Google Cloud Platform, or automated deployment frameworks.


Excellent Benefits


Health plan that includes dental and vision coverage.


Prescription plan.


Life insurance.


Employer-paid long-term disability insurance.


401(k) plan with an employer match of $0.25 for every dollar contributed, up to 4% of gross pay.


Six sick or personal days per year.


One week of paid vacation after 12 months of employment.


Two weeks of paid vacation after 24 months of employment.


How to Apply


If you are a hands-on engineer who enjoys solving practical problems, improving existing systems, building new technology, and helping teams produce better software, we would like to hear from you.


Please submit your resume along with a brief note highlighting relevant projects, technical experience, and examples of complex problems you have helped solve.

Company Description

About Roberts Communications Network

Founded in 1998, Roberts Communications Network is a worldwide video distribution, communications, and technology provider serving the pari-mutuel racing industry and other live-event markets.

RCN operates a secure and redundant satellite, fiber, and internet network that provides 24/7 broadcast and data distribution to commercial and consumer platforms throughout North America, Latin America, and other regions around the world.

As an established and growing media and communications company, RCN has continued to expand its operations with the construction of a new 10-acre, 70,000-square-foot broadcast facility in Henderson, Nevada.

Our Henderson location is:

4075 Volunteer Boulevard
Henderson, Nevada 89044