Demo

Software Developer II

Opus Inspection
Tucson, AZ Full Time
POSTED ON 11/6/2025 CLOSED ON 1/8/2026

What are the responsibilities and job description for the Software Developer II position at Opus Inspection?

Job Purpose

The Software Developer 2 role is designed for software developers with 3–5 years of software development experience. This mid-level role is ideal for professionals who have a solid foundation in software development and are ready to take on more complex tasks and responsibilities. The Software Developer 2 will contribute to the design, development, and maintenance of software applications, collaborate with cross-functional teams, and help mentor junior developers. 

 

Duties & Responsibilities

  • Design, develop, and maintain custom software solutions that integrate with backend databases.
  • Enhance and optimize existing applications for performance and scalability including back-end services or APIs
  • Collaborate with cross-functional teams to define, design, and deploy new features
  • Participate in code reviews, testing, and documentation efforts, and provide constructive feedback to peers
  • Assist in mentoring junior developers and sharing best practices
  • Stay current with emerging technologies and industry trends
  • Follow established development and change management processes.
  • Perform other duties as assigned by the manager

Qualifications:

Requirements

  • Proficient in Microsoft .NET development including ASP.NET Core
  • Strong understanding of object-oriented programming using C# and Entity Framework
  • Experience with client-side technologies such as JavaScript, HTML, and CSS
  • Ability to write clean, maintainable, and efficient code
  • Ability to learn quickly and adapt to new tools and technologies, leveraging AI where possible to accelerate software development and improve software quality
  • Strong problem-solving skills and attention to detail
  • Ensure adherence to coding standards, development process, and change management procedures.
  • Excellent communication and organizational skills
  • Ability to work independently and collaboratively in a remote team environment
  • Commitment to continuous learning 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
  • Ability to pass a background check and drug screen
Entry Level Software Developer
Lensa -
Tucson, AZ
Software Developer Intern
Lensa -
Tucson, AZ
Frontend Software Developer
Tech Gap Solutions -
Tucson, AZ

Salary.com Estimation for Software Developer II in Tucson, AZ
$87,116 to $106,221
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

What is the career path for a Software Developer II?

Sign up to receive alerts about other jobs on the Software Developer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
This job has expired.
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 Atlanta, GA
  • Location: Smyrna, GA Schedule: Mon-Fri 8a-5p (we can be somewhat flexible) Pay: $15.50/hr, full benefits package offered Job Purpose This position helps ma... more
  • 14 Days Ago

  • Opus Inspection Rowlett, TX
  • Responsible for trouble-shooting equipment and analyzing appropriate documents to determine the cause of equipment trouble and malfunctions in major test e... more
  • 3 Days Ago

  • Opus Inspection FREDERICK, 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
  • 4 Days Ago

  • Opus Inspection Lombard, IL
  • POSITION PURPOSE: This position will assist the QA/ QC manager with planning, specifying, managing and implementing quality assurance and quality control p... more
  • 4 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.

  • Leidos Sierra Vista, AZ
  • Description Leidos is seeking a Sr. Orchestration & Automation Software Developer to join our AGUN team. Program Summary The AGUN program is a highly deman... more
  • 12 Days Ago

  • Rincon Research Corp Tucson, AZ
  • Why Join Rincon Research Corporation (RRC)? Join Rincon Research Corporation's elite team of innovators creating next-generation AI solutions for U.S. Defe... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!