Demo

Sr. Software Developer - Mesa, AZ

CRUISE AMERICA INC
Mesa, AZ Full Time
POSTED ON 4/15/2026
AVAILABLE BEFORE 6/14/2026

JOB DESCRIPTION

Job Title: Software Engineer

Location:  PHX

Reports To: Vice President of IT

Department:  IT

FLSA Status: Exempt

Job Code:

Supervises Others: No

 

 

SUMMARY

The Software Engineer position will be responsible for supporting existing web and business applications while working to modernize and rebuild applications in a platform wide re-architecture using C# and .NET Core.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Developing clean, efficient and scalable applications
  • Supporting and maintaining existing applications and systems.
  • Collaborating with teammates, internal business stakeholders, and partners to develop and improve systems and applications.
  • Provide on-call support on scheduled rotation.

 

SKILLS AND EXPERIENCE

  • Developing modern applications using C#, .NET Core, Razor, Blazor, EFCore and JavaScript.
  • Supporting legacy platforms and technologies including VB.Net and Classic ASP.
  • Cloud Hosting using Azure, Azure App Services, Azure Functions and other Azure services.
  • Database development and maintenance using Microsoft SQL Server and Azure SQL.
  • Application Modernization of existing legacy applications using .NET Core. 
  • Source control using Git.
  • Continuous Integration/Deployment (CI/CD) using tools like GitHub Actions and Azure DevOps.
  • Self-starter and continuous learner bringing new ideas and solutions to improve systems and processes.
  • Detail oriented and produces quality deliverables
  • Adaptable and able to deal with changes, delays or unexpected events.
  • Dependable and able to complete necessary goals
  • Displays professional appearance with good personal grooming and adhering to company protocol
  • Nice to have experience with Content Management Systems (CMS).
  • Nice to have experience developing mobile apps using React Native.

 

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required:

 

Education and/or Experience

Minimum of five years’ experience in a professional software development role required

 

Physical Demands

While performing the duties of this Job, the employee is regularly required to sit, stand, walk, crouch, bend, talk or hear and use hands to handle, feel, or type.  The employee is regularly required to lift and/or move up to 25 pounds. The employee must occasionally lift and/or move up to 50 pounds.  Specific vision abilities required by this job include close vision and ability to adjust focus.

 

Work Environment

Working conditions are normal for an office environment.

 

Acknowledgements

This is not necessarily an exhaustive list of all responsibilities, skills, duties, requirements, efforts, or working conditions associated with the job.  While this is intended to be an accurate reflection of the current job, management reserves the right to revise the job or to require that other or different tasks be performed when circumstances change, i.e., emergencies, changes in personnel, workload, rush jobs, or technological developments.

 

It is the Company’s intent that this Job Description comply with all applicable local and state laws and regulations.  Cruise America will not enforce any portion of this Job Description to the extent that it conflicts with any local or state laws or regulations.

Qualifications:

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required:

 

Education and/or Experience

High School or equivalent diploma required; Basic LAN/WAN network configuration and troubleshooting; experience with the ASP, ASP.NET and C# web development; experience with website management using Windows Server and IIS; Experience in HTML, JavaScript, CSS, AJAX, web layout, and web graphics design; experience in user account management using Microsoft Active Directory, Exchange and other supporting business systems required.

 

Physical Demands

While performing the duties of this Job, the employee is regularly required to sit, stand, walk, crouch, bend, talk or hear and use hands to handle, feel, or type.  The employee is regularly required to lift and/or move up to 25 pounds. The employee must occasionally lift and/or move up to 50 pounds.  Specific vision abilities required by this job include close vision and ability to adjust focus.

 

Work Environment

Working conditions are normal for an office environment.

 

Acknowledgements

This is not necessarily an exhaustive list of all responsibilities, skills, duties, requirements, efforts, or working

conditions associated with the job. While this is intended to be an accurate reflection of the current job,

management reserves the right to revise the job or to require that other or different tasks be performed

when circumstances change, i.e., emergencies, changes in personnel, workload, rush jobs, or technological

developments.

 

Salary.com Estimation for Sr. Software Developer - Mesa, AZ in Mesa, AZ
$112,836 to $136,413
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 Sr. Software Developer - Mesa, AZ?

Sign up to receive alerts about other jobs on the Sr. Software Developer - Mesa, AZ 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: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
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 CRUISE AMERICA INC

  • CRUISE AMERICA INC Mesa, AZ
  • SUMMARY The Human Resources Assistant is responsible for assisting with day to day operations of the HR functions and duties, for providing administrative ... more
  • 12 Days Ago

  • CRUISE AMERICA INC Warrenton, VA
  • Job Title: Rental Agent Location: Reports To: Hub Manager Department: FLSA Status: Non-exempt Job Code: Supervises Others: No SUMMARY The Rental Agent will... more
  • 13 Days Ago

  • CRUISE AMERICA INC Newark, CA
  • Job Title: Rental Agent Location: Reports To: Hub Manager Department: FLSA Status: Non-exempt Job Code: Supervises Others: No SUMMARY The Rental Agent will... more
  • 15 Days Ago

  • CRUISE AMERICA INC Newark, CA
  • Job Title: Sales Consultant Location: Reports To: Hub Manager Department: FLSA Status: Non-Exempt Job Code: Supervises Others: No SUMMARY The Sales Consult... more
  • 3 Days Ago


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

  • City of Mesa, AZ Mesa, AZ
  • Description/Duties Hiring Bonus: The Water Resources Department is excited to offer a hiring bonus for individuals newly hired as Water Resources Plant Ope... more
  • 4 Days Ago

  • City of Mesa, AZ Mesa, AZ
  • Description/Duties This classification has been designated as a non-classified, non-merit system, at-will position. The Deputy City Clerk assists the City ... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!