The Lead Dynamics Developer and DBA will be responsible for all functional aspects of BCC's enterprise and back-office technology. In addition, this individual will drive the software development process by defining requirements, performing analysis, designing, and developing maintainable solutions to meet business goals, standards and needs.Design, develop, implement and maintain all front and back-office technology (MS Dynamics CRM, Finance tools, plugins, custom integrations) to ensure all solutions are tailored to business needs.Act as the product owner and SME for BCC’s front and back office (Enterprise Solutions) technologies.Work cooperatively with cross-functional teams, including developers, consultants, and corporate business roles, to ensure successful project execution.Engage with stakeholders to scope, map out, and document business requirements, translating them into technical specifications.Stay informed about the latest Microsoft Dynamics CRM developments, features, updates, best practices and industry trends.Recommend and implement best practices for CRM configuration and usage.Designs, develops, maintains and supports production databases/applications including but not limited to Microsoft Dynamics CRM, Great Plains (accounting), Customer Portal, Product Web Integrations, credit card processing, reporting, enterprise application integrations and all custom utilities to support the business. Works independently or with DBA as service vendor to implement, configure, and troubleshoot database instances, replication, backup, restoration, partitions, storage, and access. Responds to system problems that may affect the database availability and performance. Evaluates and makes recommendations on new and existing end-user tools and products.Actively maintains an awareness of industry trends and state-of-the art practices, assessing their viability.Participates on the BCC security team to implement controls, remediate vulnerabilities and threats. Monitors and provides support for critical applications and services on a 24/7 basis.