Who we are

PerByte is a software consultancy that helps trade and professional associations, fundraising groups, and non-profits achieve their missions. Founded in 2011, we have established a loyal client base and respect in the non-profit space through our focus on quality of innovative solutions, integrity in our approach, and empowerment of our team and our clients. With our focus on Helping Those Who Do Good To Do More, we are proud to support, enable, and advance organizations that in turn work to support many professions, industries, and good causes.

Who you are

Your gender, your gods, your sex life, your skin color, or who you can name drop don't make a difference here. PerByte is a progressive and open-minded meritocracy. If you're smart and excel at what you do, if you consider yourself an eager learner, a conscientious worker, and a thoughtful, kind, supportive human, you might just have a home here.

If you are naturally organized, responsible, and deliberate in your work while being excited, passionate, and invested in what you create, then you'll fit right in at PerByte.

What the job is

As a mid- or senior-level Systems Consultant/.NET Developer at PerByte, you will be working with associations and non-profits to develop state-of-the-art software solutions that let these organizations automate their essential operations and provide an exceptional online experience to their members.

You will find yourself designing and planning a new modern web application, working alongside others building an integration with a third party API, being the primary developer of a staff-facing automation, or providing support or developing enhancements to an existing solution. You will get to collaborate with both PerByte and client teams to identify needs, deliver solutions, improve processes, and support each other in between.

Aptify, a feature-rich Association Management System, acts as the database and central hub for our clients and for our solutions. It's a .NET-based system that is open and extensible, using common web and development technologies you already know and love.

Desired qualifications

These skills are a must to succeed in this position.

  • 5+ years experience as a software developer
  • 2+ years experience in developing web applications
  • Excellent interpersonal, verbal, and professional written communication skills
  • Reliable to work independently or as part of a team
  • Consistent time management and organizational habits
  • Attention to detail
  • Desire to learn – must be willing to expand your skill set, jumping in and learning as you go, and sharing what you have learned with others
  • Intermediate to advanced - .NET development and the ability to develop clean, well-designed solutions
  • Intermediate to advanced - JavaScript frameworks (e.g. VueJS, ReactJS, AngularJS, KnockoutJS and/or similar libraries)
  • Intermediate to advanced - SQL development and the ability to write clean, performant queries
  • Intermediate to advanced - SQL database design and analysis
  • Intermediate to advanced - software architecture and the ability to design applications

Nice-to-have experience

Possessing any of these skills will help the candidate stand out.

  • Aptify or other AMS/CRM/ERP system experience
  • SQL tuning and optimization
  • Experience working with membership associations or non-profits
  • Experience working at a consulting firm

What you get

  • Compensation DOE/DOQ
  • Work-from-home/remote
  • Health & Dental insurance
  • SIMPLE-IRA with matching
  • Remote working expense reimbursement
  • Generous paid time off/sick pay
  • Paid holidays
  • Charitable gifts match
  • 100% hardware & software coverage

What to do

Reach out. Tell us about yourself. Email works well: careers@perbyte.com.

PerByte is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. PerByte is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at PerByte are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, family or parental status, or any other status covered by law. PerByte will not tolerate discrimination or harassment based on any of these characteristics.