Opus logo
Software Developer II
full-timeTucson

Summary

Location

Tucson

Type

full-time

Explore Jobs

About this role

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.)

Other facts

Tech stack
C#,VB .NET,Visual Studio,SQL,RESTful Architecture,GIT,DevOps,Agile Development,Web Services,AWS Lambda,API Gateway,CloudWatch Logs,Software Development,Database Design,Problem Solving,Continuous Improvement

About Opus

Opus is a technology-driven growth company in the vehicle inspection and intelligent vehicle support markets. The company has a strong focus on customer service and innovative technology within emission and safety testing and intelligent vehicle support.

With approximately 2,600 employees, Opus is headquartered in Gothenburg, Sweden. Opus has 34 regional offices, 24 of which are in the United States and the others in Sweden, Argentina, Chile, Mexico, Peru, Pakistan, United Kingdom, Spain and Australia. Opus has production facilities in the U.S. in Hartford, Ann Arbor and Tucson. The shares of Opus Group are listed on Nasdaq Stockholm.

Opus had approximately SEK 2.5 billion in revenues in 2018 with solid operating profit and cash flow. Opus’ goal is to reach an annual revenue growth of 5-10 percent, through organic and acquisitive growth based on 3-year CAGR, and an EBITA margin of 15 percent. The majority of the growth is estimated to come from the international expansion of the vehicle inspection business, with a primary focus on the Latin American and Asian markets, and the expansion of the intelligent vehicle support business.

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: Motor Vehicle Manufacturing
Founding Year: 1974

What you'll do

  • The Software Developer II will contribute to development projects and customer support by developing software applications, participating in software design, and conducting unit and integration testing. They will also be responsible for maintaining software systems and providing follow-on support and troubleshooting.

Ready to join Opus?

Take the next step in your career journey

Frequently Asked Questions

What does a Software Developer II do at Opus?

As a Software Developer II at Opus, you will: the Software Developer II will contribute to development projects and customer support by developing software applications, participating in software design, and conducting unit and integration testing. They will also be responsible for maintaining software systems and providing follow-on support and troubleshooting..

Why join Opus as a Software Developer II?

Opus is a leading Motor Vehicle Manufacturing company.

Is the Software Developer II position at Opus remote?

The Software Developer II position at Opus is based in Tucson, Arizona, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Developer II position at Opus?

You can apply for the Software Developer II position at Opus directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Opus on their website.