ScottsdaleRecruiter Since 2001
the smart solution for Scottsdale jobs

Senior Software Engineer

Company: Phoenix Staff, Inc.
Location: Scottsdale
Posted on: April 1, 2025

Job Description:

Title: Senior Software EngineerLocation: Scottsdale, AZ (Hybrid Remote)Type: Full Time Permanent PositionWe 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, and 401k.
          #J-18808-Ljbffr

Keywords: Phoenix Staff, Inc., Scottsdale , Senior Software Engineer, IT / Software / Systems , Scottsdale, Arizona

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Arizona jobs by following @recnetAZ on Twitter!

Scottsdale RSS job feeds