Demo

Senior Software Engineer

Phoenix Staff, Inc.
Scottsdale, AZ Full Time
POSTED ON 3/8/2025
AVAILABLE BEFORE 5/8/2025

Job Details

Title: Senior Software Engineer
Location: Scottsdale, AZ (Hybrid Remote)
Type: Full Time Permanent Position

We are seeking a highly skilled and motivated Senior Software Engineer who is passionate about technology and driven to push the boundaries of innovation. This role is not for an "order taker"; we need someone who can actively contribute to our client s culture and help elevate existing development practices. The ideal candidate is a technical leader with a strong work ethic and a proven track record of delivering high-quality software solutions for enterprise-level applications. Experience with agile development methodologies and a commitment to project timelines are essential. This role offers significant potential for professional growth and reports directly to the Director of Engineering.

Your role:


  • Design, develop, test, deploy, and maintain applications to meet business requirements.
  • Resolve technical issues through debugging and troubleshooting.
  • Estimate level of effort for user stories and tasks.
  • Champion a test-first approach to software development, promoting automated testing and continuous integration/continuous delivery (CI/CD) practices.
  • Advocate for the automation of repetitive tasks, such as builds, deployments, and tests, to improve efficiency and productivity.
  • Promote adherence to good software design principles, ensuring code quality and maintainability.
  • Encourage the adoption of the "Boy Scout Rule" to continuously improve the codebase.
  • Foster collaboration through techniques like swarming and pair programming, promoting shared development and learning.
  • Drive technical innovation within the organization, exploring and implementing new technologies and approaches.
  • Leverage AI to boost productivity and enhance software development processes.
  • Provide technical leadership, guidance, coaching, and expertise on software engineering best practices.
  • Mentor less experienced developers to foster their professional growth.
  • Contribute to the improvement of software solutions from both process and technology perspectives.
  • Actively participate in Agile/Scrum processes and ceremonies.

What you ve got:


  • 5 years of experience in software development.
  • College degree in Computer Science or equivalent.
  • Exceptional teamwork and communication skills.
  • Proficiency in the following technologies and methodologies:

    • Agile Development Methodology
    • Microsoft .NET framework and C#
    • Git and Test Driven Development (TDD)
    • SQL Server and T-SQL
    • MongoDB and Web Services
    • HTML, JavaScript, and IIS
    • Security/SSO/SSL
    • Performance optimization and debugging
    • SaaS (Software-as-a-Service)


Preferred Skills:


  • Experience with ASP.NET and Blazor.
  • Knowledge of Python and Google Cloud.
  • Familiarity with CI/CD build and release pipelines.
  • Experience with ETL processes and Jira.
  • Retail industry experience.


This position offers a competitive salary with stock options and a benefits package, including medical, dental, 401k.

To find more great tech-centric jobs, please visit .

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

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 Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
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 Phoenix Staff, Inc.

Phoenix Staff, Inc.
Hired Organization Address Las Vegas, NV Full Time
Title: Sr IT Project Manager - Design & Construction Location: Las Vegas, NV (Hybrid/remote) We're looking for an experi...
Phoenix Staff, Inc.
Hired Organization Address Las Vegas, NV Full Time
Job Details Title: Sr IT Project Manager (Web-Based and Cloud Solution Projects) Location: Las Vegas, NV (Hybrid) Type: ...
Phoenix Staff, Inc.
Hired Organization Address Tempe, AZ Full Time
Job Details Title: Sr Quality Assurance Analyst (QA) Location: Tempe, AZ Type: 1-2 year contract In this role, you will ...
Phoenix Staff, Inc.
Hired Organization Address Phoenix, AZ Full Time
Job Details Title : SaaS Solutions Architect Location: Phoenix, AZ Our client is a Global Enterprise SaaS platform that ...

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

Senior Software Engineer

BigTime Software, Tempe, AZ

Senior Software Engineer

BigTime Software, Phoenix, AZ

AI Assistant is available now!

Feel free to start your new journey!