1

Software Developer Jobs in New Mexico (NOW HIRING)

Software Developer (Primarily Front-End) Location: Kirtland AFB, NM (on-site) Clearance: Active Top Secret with SCI eligibility About the Opportunity Inalab is seeking qualified, talented personnel ...

Software Developer (Primarily Front-End) Location: Kirtland AFB, NM (on-site) Clearance: Active Top Secret with SCI eligibility About the Opportunity Inalab is seeking qualified, talented personnel ...

Showing results 21-40

Software Developer information

See New Mexico salary details

$46.5K

$108.4K

$160.9K

How much do software developer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for software developer in New Mexico is $108,386.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,200.00 and $126,000.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are the most commonly searched types of Software Developer jobs in New Mexico?

The most popular types of Software Developer jobs in New Mexico are:

What are popular job titles related to Software Developer jobs in New Mexico?

For Software Developer jobs in New Mexico, the most frequently searched job titles are:

What job categories do people searching Software Developer jobs in New Mexico look for?

The top searched job categories for Software Developer jobs in New Mexico are:

What cities in New Mexico are hiring for Software Developer jobs?

Cities in New Mexico with the most Software Developer job openings:

Infographic showing various Software Developer job openings in New Mexico as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $108,386 per year, or $52.1 per hour.

Software Developer, Journeyman

Albuquerque, NM β€’ On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

Title:   Software Developer (Primarily Front-End)

Location:  Kirtland AFB, NM (on-site)

Clearance:  Active Top Secret with SCI eligibility

About the Opportunity

Inalab is seeking qualified, talented personnel to join their newly expanded team in a dynamic, client-focused environment. 

Qualifications:

  • Bachelor's Degree or equivalent experience
  • SEC+CE (Required)
  • Microsoft SQL certification (preferred)
  • Microsoft O/S certification (preferred)
  • MS SharePoint (preferred)    
  • Knowledge of Microsoft Access (certification desired).
  • Knowledge of Agile software development processes, documentation and version control
  • Experience with software development programming applications:  C#, Blazor, React and SQL
  • Software design, development, maintenance/accreditation and delivery
  • Software maintainability processes
  • Software development
  • Software documentation
  • Software coding and testing
  • Software sustainment
  • Sustainment processes
  • Software accreditation

Essential Responsibilities

  • Analyze operational requirements and improve information flow in support of information management technologies, such as data sharing, searches, suspense tracking, document handling, archived data, records, and other knowledge management enterprise systems technology
  • Manage multiple Intranet and/or Internets (approximately 11)
  • Provide support assistance and administration for serving data query process and integration efforts with software application and databases
  • Design, develop, and operate management of web technologies to support public Internets/private Internets IAW DoD and service organization policy and best practices. Specifically, develop and maintain customized solutions for MS SharePoint most current version(s)
  • Design, develop, and deploy limited amounts of software to meet organization requirements IAW DoD and service organization policy and retire legacy software as required by the Government
  • Perform Information Security for developed software and web resources
  • Analyze data for software development for integration with web database systems
  • Develop software that includes encryption and compliance with Federal Information Protection Standards (FIPS) for software with encryption requirements
  • Perform application development to integrate data using software such as Microsoft.Net Framework (VB and C#), Microsoft SQL Server, Microsoft Excel, Microsoft Visual Basic, Microsoft Access, Entity Framework, JQuery, web services, SQL Server Reporting Services, and Web-based applications
  • Perform database development, software development, and querying capability, specifically Microsoft SQL Server 2016- 2022 and most current, and Microsoft Access 2010- 2019 and most current.

  About Inalab Consulting, Inc. 

Inalab Consulting is a leading Small Business Administration (SBA) disadvantaged 8(a) certified IT solutions and strategy consulting firm focused on providing solutions that transform enterprise operations in the government and commercial sectors by dependably bridging the gap between business strategy and technology. The company was founded in 2005 and is a privately held company headquartered in Fairfax, Virginia. We see technology as an efficient, economical means to an end, and are dedicated to crafting technical solutions that result in increasing interoperable, responsive, and cost-effective enterprises. We are totally focused on providing "Cost-effective Solutions" to our customers. 

 Working at Inalab Consulting, Inc. 

Inalab is a diverse, prosperous, and rewarding place to work. We provide our employees with competitive benefits, educational assistance, and career growth opportunities. Every employee is valued for their talents and contributions. We all take pride in helping our customers achieve their goals, which in turn contributes to the overall success of the company. 

 Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. US citizenship may be required for some positions. 

Inalab is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Applicants with a disability can request reasonable accommodation by contacting hr@inalabgroup.com. 

Working at Inalab Consulting, Inc.

Inalab is a diverse, prosperous, and rewarding place to work. We provide our employees with competitive benefits, educational assistance, and career growth opportunities. Every employee is valued for their talents and contributions. We all take pride in helping our customers achieve their goals, which in turn contributes to the overall success of the company.

Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. US citizenship may be required for some positions.

With our company you will earn a highly competitive salary commensurate with your skill level and experience. You will also enjoy:

  • Three (3) weeks annual paid time off.
  • A comprehensive, company-paid medical, dental, and vision plan and life insurance.
  • 401K plan with vesting for company added contributions.

Inalab is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.