1

Associate Software Engineer Ii Jobs in Arizona (NOW HIRING)

Software Engineer II

Phoenix, AZ · On-site

$96K - $132K/yr

We are actively recruiting for a Software Engineer II within the Interactive Game Engine Development team. Qualified candidates will be responsible for developing game engines and game clients for ...

Software Engineer II

Tucson, AZ · On-site

$92K - $126K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C++, C or other object-oriented language. * Experience with hardware-software integration ...

Software Engineer II

Phoenix, AZ

$96K - $132K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C, C++, or other object-oriented language. * Experience with hardware-software integration ...

Software Engineer II

Phoenix, AZ

$96K - $132K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C++, C or other object-oriented language. * Experience with hardware-software integration ...

Software Engineer II

Tucson, AZ

$92K - $126K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C, C++, or other object-oriented language. * Experience with hardware-software integration ...

Software Engineer II

Tucson, AZ

$92K - $126K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C, C++, or other object-oriented language. * Experience with hardware-software integration ...

Software Engineer II

Tucson, AZ

$92K - $126K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C++, C or other object-oriented language. * Experience with hardware-software integration ...

Software Engineer II

Tucson, AZ

$92K - $126K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C++, C or other object-oriented language. * Experience with hardware-software integration ...

Agentic Software Engineer II (Phoenix, AZ) arrivia Phoenix, AZ Full-time About arrivia arrivia specializes in making brands better through the power of travel. The company is a merger of three ...

Agentic Software Engineer II (Remote) arrivia Remote (US) Full-time About arrivia arrivia specializes in making brands better through the power of travel. The company is a merger of three powerhouse ...

next page

Showing results 1-20

Associate Software Engineer Ii information

What is an associate software engineer II?

An Associate Software Engineer II is an early-career software developer who typically has gained some experience beyond an entry-level role. They are responsible for writing, testing, and maintaining code, collaborating with team members, and contributing to software development projects. This position often involves working under the guidance of more senior engineers while starting to take on more complex tasks and responsibilities. The role serves as a stepping stone to more advanced engineering positions, helping individuals build their technical skills and industry knowledge.

How does an associate software engineer II typically collaborate with senior developers and cross-functional teams?

As an Associate Software Engineer II, you will frequently work alongside senior developers and other team members such as product managers, QA testers, and UX designers. Collaboration often involves participating in code reviews, pair programming sessions, and daily stand-up meetings to ensure project alignment. You'll be expected to seek guidance when tackling more complex problems, while also contributing your own ideas to improve processes and product quality. This collaborative environment fosters continuous learning and professional growth.

What are the key skills and qualifications needed to thrive as an associate software engineer II, and why are they important?

To thrive as an Associate Software Engineer II, you need a solid understanding of programming languages (such as Java, Python, or C#), algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and experience with software frameworks or cloud platforms is highly valued. Strong problem-solving abilities, collaboration, and effective communication skills help individuals excel in team-based, fast-paced environments. These skills and qualities are crucial for delivering high-quality code, meeting project deadlines, and contributing positively to software development teams.

What cities in Arizona are hiring for Associate Software Engineer Ii jobs?

Cities in Arizona with the most Associate Software Engineer Ii job openings:

Infographic showing various Associate Software Engineer Ii job openings in Arizona as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 24% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution.

$98K - $134K/yr

Full-time

Posted 12 days ago


Job description

Job Title
Software Engineer 2
Job Category
Exempt
Reports To
Software Manager
Location
Scottsdale, AZ (Hybrid)
Job Description & Overview
NTI is seeking a Software Engineer 2 to help shape and execute the software strategy behind our next-generation systems. This role demands a curious, capable engineer with a strong sense of ownership and a desire to deliver meaningful outcomes in complex, fast-moving environments.
As a mid-level engineer, you'll design, build, and support high-impact software across a variety of internal and external applications. You'll have the opportunity to lead components from conception through deployment, guide technical decisions, and support the growth of others on your team. Engineers in this role thrive under ambiguity, take initiative without waiting for permission, and have a passion for solving real-world problems through software.
Candidates invited to the next stage of the hiring process will be asked to complete a brief take-home exercise (approximately 2-4 hours) designed to reflect the types of problems we solve using our day-to-day web stack.
Educational & Experience Requirements
  • Bachelor's degree in Computer Science, related degree, or equivalent experience
  • 3+ years of experience

Required Qualifications
  • Proficiency in at least one modern programming language (e.g., JavaScript, PHP, Python)
  • Solid understanding of software architecture and distributed systems
  • Familiarity with relational and/or NoSQL databases
  • Strong debugging and problem-solving skills; able to design practical, scalable solutions
  • Excellent written and verbal communication
  • Demonstrated initiative and adaptability in fast-paced environments
  • Self-motivated with a growth mindset and attention to detail
  • Eligibility and willingness to obtain a US Security clearance

Preferred Qualifications
  • Experience with JavaScript, PHP, or Perl in production environments
  • Familiarity with front-end frameworks (e.g., React, Vue, Knockout) and/or back-end frameworks
  • Working knowledge of functional programming or systems-level thinking
  • Experience with containerization (e.g., Docker), CI/CD pipelines, or infrastructure-as-code tools
  • Comfort working in cloud environments (AWS, Azure, GCP)
  • Familiarity with version control (Git), testing practices, and software security
  • Experience collaborating in cross-functional teams to deliver production-grade software
  • Experience integrating or developing AI-powered features (e.g., LLM APIs, ML model pipelines, recommendation systems)
  • Prior work on defense, government, or mission-oriented technology a plus
  • Current, active US security clearance

Responsibilities
  • Contribute to the design, implementation, and delivery of high-quality, secure, and scalable software systems
  • Collaborate with teammates to scope features, prioritize work, test functionality, deploy releases, and monitor systems in production
  • Take ownership of features or services from planning and implementation through deployment and ongoing operations
  • Write clean, testable, and well-documented code; participate in and lead peer code reviews to ensure quality and shared understanding
  • Debug and resolve issues related to software bugs, performance, and system reliability
  • Build internal tools and automation to improve engineering efficiency and operational consistency
  • Share knowledge with teammates and contribute to technical discussions and documentation
  • Stay current with new technologies and best practices; contribute to a culture of continuous improvement and learning
  • Embrace and promote NTI's values of accountability, innovation, and technical excellence