Senior Software Engineer (Remote)
Phoenix, Arizona /
Technology – Engineering /
At Virtuous, we are committed to helping charities reimagine generosity. We believe that charitable giving is about personal connections, not sales transactions. Generosity is driven by our passions and relationships – and givers want to feel like they are part of a movement bigger than themselves. We are the Generosity Operating System at the heart of charity. We are the Donor Management System that is putting the joy back in fundraising.
*This role can be located in Phoenix, AZ or REMOTE*
We’re on the lookout for our next Senior .NET Engineer, could it be you? At Virtuous, we are reimaging generosity by building the only responsive fundraising software designed to help nonprofits grow giving and increase impact. Our engineers help develop a suite of elegant, scalable B2B SaaS products in a casual, collaborative environment.
If hired you will be joining the engineering team at one of Phoenix’s fastest-growing tech startups. Candidates can be remote or located in the Phoenix, AZ area, where you’ll work closely with the product and customer success teams. If that sounds like you, read on!
We want to talk to you if you are:
Self-motivated. Though you’re a team player, you don’t want to be micromanaged, or have your hand held. You take ownership of your work, and embrace new challenges.
A learner. When you don’t know something it’s not a roadblock — you passionately seek answers and solutions without being told to.
A communicator. Whether you work remotely or in the office, you are confident, genuine, and clear in your communication.
Honest. Integrity, honesty, and humility are hallmarks of your life.
Generous. You love helping others, sharing your expertise, and creatively giving back.
- Develop best in class solutions for cloud-based B2B SaaS
- Collaborate with development, product, and support teams to architect back-end services and databases to support our suite of products
- Test, document, and deploy software in collaboration with the team
- Apply CSS/HTML design patterns for our product UI
- 7+ years of software development experience with strong knowledge of C#, Razor, and the .NET MVC platform
- Database design and optimization including strong knowledge of SQL Server
- Affinity & demonstrated experience for open-source software
- Demonstrated empathy for design and UX best practice
- Experience developing against RESTful web services
- You will be working closely within a fast-paced product team—so excellent communication + collaboration skills are a must.
- Experience working with B2B SaaS, CRM, or other cloud-based software a plus.
- Experience working with remote software teams a plus.
What We Offer
- 401k with match
- Unlimited PTO
- Paid volunteer time
- Medical/Dental/Vision BenefitsDependents are also eligible for coverage
- HSA/FSA offerings
- OneMedical, Talkspace, & Teladoc Memberships
- Fun company outings and events