Senior Software Engineer
Full Time
4 Year Degree
Senior Software Engineer

About the role. How you will make an impact:

Our software engineers directly impact our customer experience by creating best-in-breed, clean, maintainable, high performance & scalable code. Working alongside product managers, QA engineers, designers, and other fellow engineers, you will collaborate to create and release solutions through Agile delivery. As a senior engineer, you will cultivate your peers via code reviews and best practices training.

The successful candidate has:

  • Senior-level C#/.NET engineering experience. You’ve likely been working with C# for 5+ years 
  • Design REST API’s that encompass best practices
  • Service oriented systems development or interaction expertise
  • A history of increasing the value of software incrementally
  • Successfully worked within a diverse team
  • Provide solutions to complex problems and architectural challenges

The ideal candidate possesses:

  • Experience working in an Agile/SCRUM/Kanban development environment
  • A good understanding of SQL fundamentals
  • Experience developing enterprise level products
  • BS degree in Computer Science

 We are looking for someone who:

  • Is attracted to complicated, complex problems 
  • Is forward thinking and likes to learn & use new technologies
  • Is built to thrive in ambiguity and doesn't mind frequent pivots
  • Takes pride in creating high quality, clean enterprise products
  • Plays well with others. You thrive while sharing knowledge and receiving input
  • You are able to work in a fast-paced and collaborative environment building scalable and reliable product features
  • Guide and mentor other team members

Challenges you will help us solve:

  • How do we incorporate the latest technologies into our products without creating more technical debt?

We win with people. Here’s how we support ours:

  • Named as a CareerBuilder® Top Company to Work for in Arizona
  • Named  AZ’s Most Admired company by Best Companies AZ
  • 100% company-paid benefits for the employee including: Health, Dental, Short/Long Term Disability and up to $50,000 in life insurance
  • 15 PTO days and 10 paid holidays
  • 401(k) plan with employer match
  • We offer flexible start and end times
  • We have a start-up company mentality with 30 years of industry experience
  • Work/Life balance is valued and upheld