Opus Group logo

Software Developer

Opus Group

Tucson, AZ
Full Time
Mid Level
about 1 month ago

Job Description

About the Role

We are seeking an experienced .NET developer to contribute to the development of key software objectives at Opus. The ideal candidate is hard-working and dedicated to continued growth both individually and as a team. This role will assist in group planning, requirements gathering, development (primarily web), testing and review sessions. This role must be able to work independently as well as part of a team.

Key Responsibilities

  • Design and develop custom web-based software solutions integrated with backend databases (MS SQL Server, AWS, Azure)
  • Provide maintenance of existing software applications
  • Create professional user interfaces and develop and/or integrate back-end services or APIs
  • Remain up to date on current technologies, best practices and new technology to help the team grow
  • Maintain technical documentation and adhere to change management procedures and standards
  • Other responsibilities as assigned by manager

Requirements

  • Must be extremely proficient in Microsoft .NET development with demonstrated experience using ASP.NET Core
  • Must have strong OOP skills using C# and Entity Framework, along with client-side languages such as JavaScript
  • Must possess the ability to work with minimum mentoring in a remote environment separated from the rest of the software team
  • Must be able to quickly grasp business and informational concepts and develop those into viable solutions
  • Must possess the ability to manage and prioritize multiple tasks
  • Good organizational and verbal/written communication skills are a must as well as strong attention to detail
  • 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

Nice to Have

  • Experience managing and deploying applications to cloud (AWS, Azure)
  • Experience with Visual Basic .NET
  • Microsoft Certified Solutions Developer certification (MCSD)

Qualifications

  • Bachelor's degree preferred, but not required
  • 3-5 years of experience in the design, development, and deployment of custom software applications
  • Creating and/or integrating with .NET web services and APIs
  • Experience with MS SQL Server - complex queries, stored procedures, database design
  • Experience with development tools such as Visual Studio, SSMS, VS Code, Azure DevOps, etc.
  • Experience with GIT source control
  • A strong understanding of SOLID design principles
Apply Now

Job Details

Posted AtJun 27, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Opus Group

Website

opus.global

Company Size

1001-5000 employees

Location

Tucson, AZ

Industry

Other Automotive Repair and Maintenance

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches