2

Software Engineer With No Experience Jobs in Rio Rancho, NM

Test Engineer

Albuquerque, NM · On-site

$86K - $198K/yr

No Job Number: R0243070 Location: Albuquerque,NM,US Share job via: Share Test Engineer The ... We require a test engineer with thorough test experience that will work closely with Air Force ...

Data Engineer

Albuquerque, NM · On-site

$111K - $133K/yr

No Job Number: R0237241 Location: Albuquerque,NM,US Share job via: Share Data Engineer The ... Experience with container orchestration platforms, preferably Kubernetes * Experience with ...

Test Engineer

Albuquerque, NM · On-site

$86K - $198K/yr

... software through in-depth test planning, analysis, and reporting. We require a test engineer with thorough test experience that will work closely with Air Force platform leads and the greater test ...

... software solutions with the most advanced engineering systems in the world. TS products are in ... Experience with electrical engineering design to include troubleshooting, analysis, and test

next page

Showing results 1-20

Software Engineer With No Experience information

See Rio Rancho, NM salary details

$59.7K

$138.8K

$193.3K

How much do software engineer with no experience jobs pay per year?

As of Jul 14, 2026, the average yearly pay for software engineer with no experience in Rio Rancho, NM is $138,761.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,900.00 and $162,700.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior roles at large tech companies or with specialized skills in areas like machine learning or cloud computing, can earn $500,000 or more annually. Such compensation often includes base salary, bonuses, and stock options, and typically requires extensive experience, advanced technical expertise, and a strong track record of performance.

What is the difference between Software Engineer With No Experience vs Software Developer With No Experience?

AspectSoftware Engineer With No ExperienceSoftware Developer With No Experience
Required CredentialsTypically a bachelor's degree in computer science or related field; certifications are optionalSimilar educational background; certifications are optional
Work EnvironmentOften in tech companies, startups, or corporate IT departments; involves coding, testing, and collaborationSimilar environments; focuses on coding, debugging, and application development
Employer & Industry UsageCommonly used in tech, finance, healthcare, and other industries requiring software solutionsWidely used across industries for application and software development roles

Both roles typically require similar educational backgrounds and work environments. The main difference lies in the job title's emphasis—"Software Engineer" often implies a broader scope including system design, while "Software Developer" focuses more on coding and application creation. For beginners, these titles are often used interchangeably, and the core skills and entry requirements are quite similar.

What are the key skills and qualifications needed to thrive as a Software Engineer with no experience, and why are they important?

To thrive as a Software Engineer with no experience, a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree or coursework are essential. Familiarity with languages like Python, Java, or JavaScript and tools such as Git, code editors, and basic development environments is typically expected. Strong communication, eagerness to learn, and teamwork distinguish beginners who quickly adapt and contribute. These skills and qualities help new engineers build a strong foundation, effectively collaborate, and grow within fast-paced technical teams.

What does a Software Engineer with no experience do?

A Software Engineer with no experience typically works on entry-level tasks such as writing basic code, fixing bugs, and assisting in software testing under the supervision of more experienced engineers. They often participate in training sessions, code reviews, and team meetings to build foundational skills and understand development workflows. Their main goal is to learn industry best practices, contribute to simpler projects, and gradually take on more responsibilities as their skills grow.

What jobs pay 4000 a week without a degree?

Software engineering roles typically require a degree, but some high-paying freelance or contract software developers can earn around $4,000 weekly by leveraging skills in coding, web development, or app creation. Other high-paying jobs without a degree include sales, real estate, or skilled trades, but earning this level often depends on experience, performance, and market demand.

Can you be a software engineer with no experience?

Yes, it is possible to become a software engineer with no experience by learning programming languages, such as Python or Java, and gaining skills through online courses, coding bootcamps, or personal projects. Entry-level positions often consider candidates with strong problem-solving abilities and a willingness to learn, even without prior work experience. Building a portfolio of projects and obtaining relevant certifications can improve job prospects for beginners.

Is it true that AI will replace software engineers?

AI tools can automate certain coding tasks and improve efficiency, but they are not expected to fully replace software engineers. Human expertise is still essential for designing, problem-solving, and understanding complex systems. Software engineers will continue to adapt by learning new skills and working alongside AI technologies.

What are some common challenges faced by entry-level software engineers, and how can they overcome them?

Entry-level software engineers often face challenges such as adapting to new codebases, understanding development workflows, and collaborating effectively with experienced team members. To overcome these, it’s helpful to ask questions early, seek mentorship within the team, and dedicate time to learning the company’s tools and best practices. Participating in code reviews and pair programming can also accelerate learning and integration into the team. Maintaining a growth mindset and being proactive in communication will help smooth the transition into a professional software engineering environment.
What are popular job titles related to Software Engineer With No Experience jobs in Rio Rancho, NM? For Software Engineer With No Experience jobs in Rio Rancho, NM, the most frequently searched job titles are:
Software Developer - Albuquerque, NM

Software Developer - Albuquerque, NM

ICR, Inc.

Albuquerque, NM

$78K - $167K/yr

Full-time

Medical, Retirement, PTO

Posted 2 days ago


Job description

Software Developer
Albuquerque, NM
Applications will be accepted on an ongoing basis.

ICR has opportunities available for experienced and motivated Software Developers.
Essential Duties and Responsibilities
  • Research, design, development and test of software applications for a variety of systems
  • Understand customer/operational requirements and implement new functionality into software products
  • Develop unit test software to exercise critical aspects of the system
  • Document and communicate highly technical concepts effectively to technical and non-technical audiences in a clear and effective manner
  • Occasional travel will be required for this position in support of customer workloads CONUS and OCONUS.

Required Skills and Qualifications
  • US Citizenship and the ability to obtain a DoD TOP SECRET/SCI Security Clearance
  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
  • Experience with software development lifecycle and use of associated tools
  • Proficient in Python, R, Matlab, Go, or other modern programming languages
  • Knowledge of common data visualization technologies, such as matplotlib, bokeh, d3, or Matlab
  • Exceptional analytical skills and problem solving skills
  • Good organization, decision making, and verbal and written communication skills
  • High level of self-initiative and self-motivation with the ability to work under minimal supervision
  • Ability to work effectively in small team settings to solve complex problems
  • Willingness to learn new skills and technologies and exit “comfort zone”

Preferred Skills and Qualifications
  • Active Top Secret Security Clearance
  • Experience with distributed software version control systems and continuous integration, such as GIT and Jenkins
  • Experience implementing and integrating security concepts (authentication, authorization, encryption, integrity, and non-repudiation) into applications
  • Familiarity with RF systems and capabilities
  • Experience with modern Big Data management software stacks (ELK, Spark, etc.)
Salary Range: $78,853 - $167,565 per year
This position offers a comprehensive benefits package that includes company equity, retirement plan, company-paid health care benefits, flexible paid time off policy, and opportunity for a raise and bonus during the year.
ICR, Inc. considers several factors when extending job offers, including but not limited to candidates’ key skills, relevant work and/or military experience, education, training, certifications and work location.
ICR is proud to be an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.