Demo

Software Developer II

Opus Inspection
Tucson, AZ Full Time
POSTED ON 3/27/2026
AVAILABLE BEFORE 5/27/2026

Job Purpose

This individual’s principal objective is to contribute to development projects and customer support efforts by developing software applications as directed. Tasks may include supporting requirements definition, participating in software design, and unit and integration testing. Developers will be willing to work in a team environment and participate in group planning and review sessions.

 

Duties & Responsibilities

  • Define and design software programs to meet requirements, resolve system deficiencies and change requests within the change control mechanisms.
  • Implement, test, and document program changes.
  • Maintain software systems as needed.
  • Generate accurate task breakdown and estimates.
  • Utilize configuration management and debugging tools.
  • Responsible for verification activities, which include system tests, durability and life tests
  • Create and update design and operational documentation
  • Actively participate in the integration and installation of deliverables
  • Develop Lambda functions and API Gateway endpoints.
  • Report on progress and status of development to technical leader
  • Provide follow-on support and problem troubleshooting.
  • Other tasks as assigned

 

Qualifications:

Requirements

  • Must have ability to develop software for company’s Windows Forms inspection device (analyzer) applications.
  • Should be proficient in using the following:
    • C# and/or VB .NET, ideally both
    • Visual Studio IDE
    • SQL queries
    • Solid understanding of communication and processing of data to and from external devices via various communication protocols.
    • Proven software development skills with emphasis on solid programming practices
    • Strong understanding of RESTful architecture and principles (statelessness, resource-based, client-server separation)
  • Additional understanding and interested in the following:
    • GIT Version Control System
    • DevOps
    • Agile development methodologies (SCRUM, Kanban)
    • Web Services
    • Experience with serverless computing (AWS Lambda, API Gateway)
    • Monitoring and managing APIs with CloudWatch Logs
  • Must reside in Greater Tucson or be willing to relocate. Onsite requirements in Tucson, AZ.
  • Must have ability to assist in defining requirements and creating software design.
  • Ability to adhere to committed software delivery schedules.
  • Ability to follow guidelines, policies and direction from leadership.
  • Desire to collaborate with colleagues and customers to solve problems and provide solutions.
  • Be committed to continuous improvement and professional development

 

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 3–5 years of experience in the design, development, and deployment of custom software applications
  • Experience creating and/or integrating with web services and APIs
  • Experience with MS SQL Server\Postgres and database design concepts
  • Proficiency with development tools such as Visual Studio, VS Code, Azure DevOps
  • Experience with GIT or other version control systems
  • Experience using AI to expedite software development
  • Understanding of software development principles

Please note that we will not hire individuals who require sponsorship now or in the future, as well as any work authorization that requires company involvement or documentation (H-1B, OPT, STEM OPT, CPT, TN, J-1, O-1, etc.)

Salary.com Estimation for Software Developer II in Tucson, AZ
$88,225 to $108,039
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Opus Inspection

  • Opus Inspection Annapolis, MD
  • Assistant Manager with the Maryland Vehicle Emissions Inspection Program (VEIP) Schedule: Flex Hours Monday-Saturday 40 hours per week, daytime hours Locat... more
  • 12 Days Ago

  • Opus Inspection Lombard, IL
  • KNOWLEDGE AND SKILLS : Strong knowledge of Microsoft Office Excellent verbal and written communication skills Strong organizational skills Self-motivated a... more
  • 12 Days Ago

  • Opus Inspection Arvada, CO
  • Job Purpose: This is a mobile, technical, and independent role; no prior experience is necessary; we can train the right person for this role. Your trainin... more
  • 13 Days Ago

  • Opus Inspection Baltimore, MD
  • Ready for a change of pace from the shop—without leaving automotive diagnostics behind? Envirotest is launching an exciting new initiative, the Motorist As... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Software Developer II jobs in the Tucson, AZ area that may be a better fit.

  • Talent Software Services, Inc Valley, AZ
  • Research Associate II – Investigation / Sustainability (On-Market Support) Job Summary: Talent Senior Services is in search of a Research Associate f or a ... more
  • 3 Days Ago

  • Software Guidance & Assistance Tucson, AZ
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Research Associate II - Investigation / Sustainability (On-Market Support) for a contract a... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!