1

Software Development Intern Jobs in Rio Rancho, NM

Software QA Intern

Albuquerque, NM · On-site

$18.75 - $24.50/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of ... Basic understanding of software development lifecycle * Knowledge of software testing methodologies

Intern

Rio Rancho, NM

$14.85 - $23/hr

Use of technology, equipment and software typically used in the office environment. Abilities ... Support the completion of tasks related to product development, marketing campaigns, or event ...

Professional Intern

Albuquerque, NM · On-site

$14.50 - $19.50/hr

Professional Intern Requisition ID req36271 Working Title Professional Intern Position Grade 09 ... development * Experience with VisualZen Orientation or similar software designed to manage new ...

next page

Showing results 1-20

Software Development Intern information

See Rio Rancho, NM salary details

$10

$20

$35

How much do software development intern jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for software development intern in Rio Rancho, NM is $20.65, according to ZipRecruiter salary data. Most workers in this role earn between $16.68 and $21.88 per hour, depending on experience, location, and employer.

What types of projects and tasks can a Software Development Intern expect to work on during their internship?

As a Software Development Intern, you can expect to contribute to real-world projects such as developing new features, fixing bugs, assisting with code reviews, and writing documentation. Interns often work closely with experienced developers, participate in agile team meetings, and may be involved in testing and deploying software. The tasks assigned are designed to build your technical skills, expose you to collaborative workflows like version control with Git, and provide valuable experience in a professional software engineering environment.

What is the difference between Software Development Intern vs Software Engineer?

AspectSoftware Development InternSoftware Engineer
CredentialsTypically pursuing or recent graduate of a computer science or related degreeBachelor's or higher in computer science or related field, with professional experience
Work EnvironmentTemporary, internship-based, often part-time or summer rolesFull-time, permanent positions in various industries
Employer & Industry UsageUsed by tech companies, startups, and organizations offering internship programsUsed across all industries requiring software development
Search & Comparison IntentPeople exploring entry-level or internship opportunities in software developmentIndividuals seeking full-time software engineering roles

In summary, a Software Development Intern is an entry-level, temporary role aimed at gaining experience, while a Software Engineer is a full-time professional position requiring more experience and responsibility. The internship provides a pathway into the industry, whereas the engineer role involves ongoing project work and career development.

What does a Software Development Intern do?

A Software Development Intern assists professional software engineers in developing, testing, and maintaining software applications. Their responsibilities may include writing and debugging code, participating in team meetings, learning new programming languages or frameworks, and collaborating on projects. Interns often work under the guidance of experienced developers, gaining hands-on experience with real-world software development processes. This role is designed to help students or recent graduates build practical skills and prepare for a career in software engineering.

Is 20 an hour good for an internship?

For a Software Development Intern, $20 an hour is generally considered a competitive rate, especially for entry-level positions that may require basic programming skills and familiarity with tools like Git or IDEs. Internships often pay less than full-time roles, but rates can vary based on location, company size, and industry standards.

What are the key skills and qualifications needed to thrive as a Software Development Intern, and why are they important?

To thrive as a Software Development Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant academic background in computer science or a related field. Familiarity with version control tools like Git, integrated development environments (IDEs), and basic software development methodologies is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns stand out by allowing them to collaborate effectively and adapt to feedback. These skills and qualities are crucial for contributing to real-world projects, gaining valuable experience, and growing within a professional development environment.

What do you do as a software developer intern?

A software development intern assists in designing, coding, testing, and debugging software applications under the supervision of experienced developers. They often work with programming languages like Java, Python, or C++, and may use tools such as version control systems and development environments. The role provides hands-on experience in the software development lifecycle and industry practices.

What are the big 4 internships?

The Big 4 internships typically refer to internship programs at the four largest professional services firms: Deloitte, PricewaterhouseCoopers (PwC), Ernst & Young (EY), and KPMG. These internships offer opportunities in areas such as consulting, audit, tax, and advisory, often targeting students pursuing degrees in accounting, finance, or related fields, and may lead to full-time roles after graduation.

Is 22 too old for an internship?

Software Development Internships are typically open to candidates of various ages, including those in their early twenties. Age is generally not a barrier, and many interns are college students or recent graduates in their early 20s or older, especially if they have relevant skills like programming languages and familiarity with development tools.
What job categories do people searching Software Development Intern jobs in Rio Rancho, NM look for? The top searched job categories for Software Development Intern jobs in Rio Rancho, NM are:
What cities near Rio Rancho, NM are hiring for Software Development Intern jobs? Cities near Rio Rancho, NM with the most Software Development Intern job openings:
Infographic showing various Software Development Intern job openings in Rio Rancho, NM as of June 2026, with employment types broken down into 66% Full Time, 31% Part Time, and 3% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $42,949 per year, or $20.6 per hour.
Business Development Intern Fall 2026

Business Development Intern Fall 2026

Rocket Lab Corporation

Albuquerque, NM

Other

Posted yesterday


Rocket Lab rating

8.8

Company rating: 8.8 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

7th of 60 rated aerospace companies


Job description

As a Business Development Intern based at Rocket Lab's site in Albuquerque, New Mexico, you will have the opportunity to support the Business Development Team in leverage emerging technologies to improve costing mechanisms and look for efficiencies in managing data across multiple platforms. The Business Development team works closely with every department and is the first interaction customers have with SolAero.  

WHAT YOU'LL GET TO DO 

  • As an intern, you will work closely with your mentor and other employees within the department to apply your knowledge and grow your skills both technically and professionally 

  • Work with a fast-paced group of professionals to apply industry concepts to solve real challenges 

  • Attend frequent 1:1's with mentors and supervisors to facilitate success and learning while providing progress updates 

  • Enjoy tech talks and network with other interns and employees through social and professional events 

YOU'LL BRING THESE QUALIFICATIONS 

Ideal candidates will thrive in ambiguity and are excited to work in small, high-performing teams that are focused on continued learning and growth. Success in this position will be measured by the knowledge and experience you bring to the role, your ability to lead development projects without supervision, and your ability to successfully collaborate across teams to deliver results. 

  • Must be enrolled in a bachelor's, master's or doctorate degree program in a computer science, computer engineering, software engineering, or business discipline and have at least one semester of school remaining post internship. 

  • GPA of 3.0 or above 

  • 3+ months of applied experience (internship, laboratory, and personal/team project experience is applicable) 

THESE QUALIFICATIONS WOULD BE NICE TO HAVE 

  • GPA of 3.5 or above 

  • 3+ months of applied experience (internship, laboratory, and personal/team project experience is applicable) 

  • Proficient in MS excel  

  • Proficient in Python and Java 

  • Experience with AI tools 

ADDITIONAL REQUIREMENTS 

  • Able to work full-time, on-site for a minimum of 12 consecutive weeks beginning August or September 2026 

COMPENSATION AND OTHER BENEFITS 

  • You may be eligible for a stipend to subsidize relocation costs