Demo

Software Manager

Opus Inspection,Inc
Tucson, AZ Full Time
POSTED ON 2/8/2025
AVAILABLE BEFORE 4/7/2025

Job Purpose

This individual's principal objective is to contribute to development projects and customer support efforts by directly managing a group of developers and personally developing software applications as directed by the department manager. Tasks may include mentoring members of the group, supporting each to the best possible outcome of the employee and the company. This person will, as necessary, also support requirements definition, participate in software design, development and review, including complete unit and integration testing. This position will be tasked with ensuring developers work in a team environment, follow company-approved policies and procedures, and participate in project and group planning and review sessions.

Duties & Responsibilities

  • Actively manage a distributed team of Software Developers by assigning tasks, mentoring to ensure expected performance, and directing team members to ensure they are used in the most efficient manner possible.
  • Participate in planning activities including iteration planning, release planning, and quarterly planning. Work with the Software Team to provide the necessary estimates, schedules and contingencies as part of all planning sessions.
  • Report progress and status of development to senior management.
  • Facilitate communication within and across the Software Development teams to ensure delivery and alignment.
  • Work with the team to provide guidance in translating business requirements into repeatable design strategies and patterns that allow for adaptability, scalability, availability and reusability across company software solutions.
  • Participate in software design reviews with the development team and Technical Leads and provide guidance and feedback as appropriate.
  • Help establish quality methodologies, metrics, and standards.
  • Enforce team processes and adherence to software development standards.
  • Recruit for open positions, including contract or temporary help, as appropriate.
  • Other tasks as assigned.
Requirements:

Requirements

  • Demonstrated success in working on and across talented teams of software developers and establishing an environment conducive to achievement, performance, and commitment.
  • Able to quickly grasp business and informational concepts and help the team turn those into viable solutions.
  • Able to motivate direct reports to meet committed software delivery schedules.
  • Follows guidelines, policies, and direction from leadership.
  • Desire to collaborate with colleagues and customers to solve problems and provide solutions.
  • Commitment to continuous improvement and professional development both personally and for the team.
  • Familiarity with a variety of software development concepts, practices, and procedures.
  • Able to dive into a technical problem and drive the team to a solution if the need arises.
  • Able to direct and coordinate any team activities necessary to help ensure successful completion of major projects on time and on budget.

Proven software development skills with emphasis on:

  • WinForms, Web API, WebForms, SOAP, MVC, SPA Frameworks, RESTful services, etc.
  • Should be proficient in using the following;
  • C#/VB .NET, JavaScript
  • GIT, Visual SourceSafe
  • DevOpsSDLC
  • SQL
  • Must be able to present information to all levels of management.
  • Able to manage and prioritize multiple tasks.
  • Strong organizational and verbal/written communication skills and attention to detail.

Qualifications

  • Bachelor's degree in MIS, Information Technology, Computer Science, Business Administration, Engineering or related field, or equivalent work experience required. Master's degree in related field a plus.
  • 3 years of experience leading software development teams and projects
  • 5 years of experience in the design, development, and deployment of custom software applications.
  • Broad technical background with awareness of software development tools, technologies and methodologies.
  • Desire to contribute to a dynamic and growing software design/development environment.
Pay Transparency In order to support the Fair Compensation Strategy by the US Govt., HR Dept., clients are required to adhere to "Pay Transparency Law"; in the impacted states; that have mandated the employers to list the salary ranges in Job advertisements or postings for job opportunities and Job promotions.

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 Manager?

Sign up to receive alerts about other jobs on the Software Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
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,Inc

Opus Inspection,Inc
Hired Organization Address Houston, TX Full Time
Location: Houston, TX area. Paid training and company vehicle provided. Schedule: Monday-Friday 8:30a-5p Pay: $18-20/hou...

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

Clinical Data Manager I - RMS

Software Guidance & Assistance, Inc. (SGA, Inc.), Tucson, AZ

Senior Software Engineer

EVERYDAY SOFTWARE, S.L. (Factorial), Tucson, AZ

AI Assistant is available now!

Feel free to start your new journey!