BEMA Information Technologies is a highly recognized provider of IT and Software Services to churches, schools and medium-sized businesses. We are 23 years old, have grown without a sales force and do not advertise. Our consistent growth comes from hiring people who are technical, communicate well and perform at a high level. We are seeking a remote Software Developer & Consultant to help our team support specialized CRM’s and church management systems. The best-qualified candidate will have a passion for helping organizations solve problems and document processes. We are a little bit different... We care about people, your family, and your career development We do not want you working overtime We work remotely We want you to take time off and will respect it We strive to make allowances or assign work based on your passions You will: Collaborate and brainstorm with 20+ developers and support staff Provide technical support for enterprise database systems with thousands or millions of records Develop and integrate features that will roll out at large scale Responsibilities: Work directly with clients on setting development goals Write clean, scalable code using SQL, Vue.js, or Lava (Liquid) programming languages Test and deploy applications and systems Use Rock RMS to meet client needs Qualifications: High-level experience with SQL, database migrations, and data integrity Familiarity with architecture styles/APIs (REST, RPC) Knowledge of Rock RMS or equivalent CRM (Sales Force, Hubspot, etc) Excellent written and oral communication skills Detail oriented in order to keep detailed documentation on development projects Other Valuable Skills: Experience working with church member management software (Arena, F1, Rock, etc) Knowledge of front-end development using jQuery and Bootstrap