Client Engagement Specialist - SQL Developer
Role details
Job location
Tech stack
Job description
Ministry Brands is looking for a Client Engagement Specialist - SQL Developer to join our growing team!, As a Client Engagement Specialist / SQL Developer, you will serve as a critical bridge between DonorDirect's clients and our technical platforms. This role blends deep SQL Server and data expertise with client-facing consultation, enabling you to translate ministry needs into well-designed, performant database and CRM solutions. You will work hands-on with data, reporting, and configuration while partnering closely with ministries to ensure solutions are accurate, scalable, and aligned with real-world operational needs., Client Engagement & Solutions Delivery
- Meet directly with clients to gather requirements, understand ministry workflows, and document business needs.
- Translate client requirements into practical, technically sound solutions within DonorDirect's in-house software and CRM platforms.
- Provide clear solutions, overviews, guidance, and recommendations aligned with ministry goals.
- Deliver complete, documented solutions and communicate progress effectively with client stakeholders.
- Establish and maintain strong working relationships with ministries, balancing advocacy with system stability.
Collaboration & Contribution
- Collaborate with product, engineering, and support teams to align solutions with platform standards.
- Assist in validating and prioritizing requirements for projects and client requests.
- Contribute to continuous improvement of tools, processes, and best practices.
Database Development & SQL Engineering
- Write, troubleshoot, and optimize T-SQL queries, stored procedures, functions, and scripts.
- Support reporting, data analysis, and CRM configuration through efficient SQL design.
- Improve and refactor existing SQL code and database objects to enhance maintainability and performance.
Performance, Quality & Reliability
- Analyze query execution plans and apply indexing and optimization strategies.
- Test and debug your own work to ensure accuracy, performance, and reliability.
- Ensure data integrity, consistency, and correctness across client solutions., * Clients receive solutions that are accurate, reliable, and aligned with their ministry needs.
- SQL queries and reports are performant, maintainable, and trusted.
- Requirements are clearly documented and translated into effective technical implementations.
- You are viewed as a trusted advisor by both clients and internal teams.
- Solutions balance flexibility with long-term platform stability.
Requirements
- Passionate about using technology to serve ministries and faith-based organizations.
- Strong communicator who can engage confidently with both technical and non-technical audiences.
- Comfortable balancing client needs with system integrity and long-term sustainability.
- Analytical thinker who can simplify complex requirements into effective solutions.
- Self-motivated, detail-oriented, and capable of thriving in a fast-paced, client-facing environment., * 5+ years of professional experience working with SQL Server in a production environment.
- 2+ years of professional experience in technical consulting and solution delivery.
- Strong proficiency in T-SQL and Microsoft SQL Server.
- Experience leveraging AIassisted development tools (e.g., code generation, query optimization, analysis) to improve productivity, quality, and speed of delivery.
- Experience with report building, data analysis, and solution development.
- Familiarity with software quality assurance best practices
- Hands-on experience using:
- Microsoft SQL Server Management Studio
- Microsoft Visual Studio, * Bachelor's degree in computer science, engineering, or related field, or an equivalent combination of education and experience
- Familiarity with:
- HTML / CSS
- CRM systems
- Software versioning systems like GitHub, DevOps, etc.
- GitHub Copilot or similar AI-assisted development tools., * Ability to work efficiently and be productive in a remote work environment.
- Ability to handle extended periods of computer-based work and collaborate via Microsoft Teams, Zoom, and other meeting technologies.
Benefits & conditions
At Ministry Brands, we recognize that your career is just one important piece of your dynamic life. We offer a robust range of benefit offerings designed to cultivate a lifestyle of balance and personal success. Robust healthcare options - Employees have several healthcare options to choose from in order to find what works best for them.
Flexible paid time off - There is no perfect, one size fits all balance between work and home. We provide flexible work schedules, PTO for vacation, and up to 80 hours of paid sick/safe leave. We also feature 11.5 days of fully paid holidays!
Paid parental leave - Adding a new child to the family is a big adjustment! We provide the time and income to allow parents to adjust to their new normal in the healthiest way possible.
Mental health support - Ministry Brands is a stigma free company with the National Alliance on Mental Illness. Associates are supported through an Employee Assistance Program which provides access to in-person or virtual counseling at no cost.
Professional development reimbursement - Ministry Brands aims to support your professional development and empower you to drive your career by providing financial assistance to our associates seeking to further their education and career.