This is not just a job opportunity, this is an opportunity to transform lives!
Summary
As a member of the software development team, this position is focused on supporting our data and reporting environment for various applications, with a concentration on the CRM. The BI Developer is primarily responsible for creating/maintaining reports, dashboards, data models, SQL queries, and modifying scripts. Additionally, this person will optimize workflows and enhance business intelligence efforts. Solid testing skills are important to ensure the accuracy and reliability of developed solutions.
Bible League International serves the under-resourced Church with Bibles and training to transform lives worldwide through God’s Word! Our team is excited about God’s calling on our ministry and serves Him in His mission for the world, with commitment and joy. We hope you will consider His leading in using your God-given gifts and abilities to help fulfill the Great Commission in serving at Bible League International! For more information about Bible League International, visit stage.bibleleague.org/. Also take a moment and view our careers video to learn more about our culture through our staff at Bible League.
Duties
- Develop new visualizations, reports, and dashboards as needed, with a strong emphasis on creating visually compelling experiences.
- Develop, implement, troubleshoot, and maintain T-SQL queries and stored procedures.
- Ability to export, import, and transform data from SQL to other formats such as delimited raw/text file and Excel.
- Organize and maintain a library of reports and SQL objects.
- Develop new automations and optimize existing workflows.
- Gain a deep level of understanding of the CRM at a database level.
- Meet with CRM team to understand needs and develop solutions.
- Gather and analyze business requirements to develop reports and dashboards.
- Collaborate with Advancement to identify opportunities for data-driven insights and improvement.
- Create and maintain documentation.
- Validate data accuracy, and functionality of developed solutions.
- Utilize Power Automate to collect data from online forms.
- Performs additional duties as assigned by the Applications and Data Development Manager.
Organizational Relationships
-
- Responsible to: Applications and Data Development Manager
- Collaborates with:
- IT team members
- CRM team members
- Other project members as appropriate
Qualifications
-
-
- Must be a Christian, having a personal relationship with Jesus Christ. Must also agree with our statement of faith and conduct his/herself in a Christ-like manner.
- Bachelor’s degree preferred in computer science, information systems, or a related field.
- Minimum 2 years of experience with Power BI or a similar tool including report authoring, dashboard development, and data modeling. Strong skills in leveraging the presentation layer of Power BI or similar tool to create visually impactful dashboards and reports is required. Knowledge of DAX or similar language is required.
- 2 years of experience as a SQL developer utilizing Microsoft SQL Server 2019 (or higher). Must have the ability to write T-SQL. Microsoft SQL certification is a plus.
- 2 years of experience exporting, importing, transforming, and loading data from various sources into Power BI or similar tool.
- Experience developing workflows and automations using Power Automate, particularly for collecting data from online forms.
- Experience with the items listed below is desirable, but not required:
- Donor database or CRM experience
- Microsoft Excel
- Cognito Forms
- SharePoint
- Skilled at gathering requirements and translating them into solutions.
- Strong analytical and problem-solving skills.
- Strong interpersonal skills with the ability to establish and maintain cooperative and effective working relationships.
- Good oral and written communication skills.
Standards of Performance
-
-
- Comply with established organizational rules, policies, and procedures.
- Hours on the job, punctuality, attitude, and relationships with co-workers.
- The ability to accept an assignment and see it through to completion with minimal supervision and a high degree of accuracy. A willingness to be flexible with priorities as they can change rapidly in our dynamic environment.
- The ability to be a self-starter, to identify problems/weaknesses, and to take the initiative to implement corrective measures as is within one’s authority and responsibility.
- Perform duties efficiently and responsibly, complete tasks in a timely manner, and meet deadlines.
- Maintain a positive outlook and work constructively under pressure. Respond resourcefully when challenges arise
In day-to-day responsibilities, this position will carry out Bible League International’s core values which are:
-
-
- Prayer – Our relationship with Jesus Christ.
- Calling – God’s call into His work.
- Service – Serving God and others.
- Unity – Working together in unity.
- Integrity – In line with God’s Word in word and deed.
- Vision – A Christ-centered hope and perspective.
Performance Evaluations
You will meet with your manager quarterly in alignment with our fiscal year to discuss your accomplishments and priorities.
Bible League International offers employees a comprehensive benefits package including a generous 401k plan. As a part of our Statement of Faith BLI champions the training and professional development of our employees. We are also Public Service Loan Forgiveness qualifying public service employer. If you want to learn more about this exciting role or if you would like to apply, please visit our application site here.
We consider applicants for all positions without regard to race, color, gender, national origin, age, disability, marital or veteran status, or any other legally protected status. We embrace diversity, equity, and inclusion because we feel it enriches us as an organization and reflects God’s love. Bible League International is a nonprofit, non-denominational, faith-based organization. Pursuant to the Civil Rights Act Section 702, the Bible League has the right to hire only candidates who agree with Bible League’s Statement of Faith and profess Jesus Christ as their personal Lord and Savior.