Search

Microsoft Dynamics Developer/Database Administrator

Microsoft Dynamics Developer/Database Administrator

Professional

The Microsoft Dynamics Software Developer/Database Administrator is responsible for all functional aspects of BCC’s back-office technologies. This position requires an experienced professional with a blend of technical expertise and functional knowledge of Dynamics 365 CRM (On-Prem). This individual, working in a small team, will help drive the software development process by defining requirements, performing analysis, designing, and developing maintainable solutions that meet the business goals short term but prepare us for long-term growth opportunities.

Essential Functions

•    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.

Qualifications

•    Bachelor’s degree in Information Technology, Computer Science, Mathematics, Engineering or equivalent experience.

•    Minimum of 7 years’ experience in a related field.

•    In-depth knowledge of Microsoft Dynamics CRM (on-prem) features, configuration, and customization.

•    Experience with migrating from on-prem to cloud preferred or equivalent experience.

•    Demonstrated effective verbal and written communications, interpersonal and problem-solving skills.

•    Ability to leverage the unique skill sets of a team to drive the completion of objectives.

•    Demonstrated proficiency with Microsoft Windows and Office platform.  Experience with Microsoft Web Technologies (ASP, XML, DHTML, JavaScript, VBScript, ASP.NET, IIS), Visual Basic (including COM/DCOM, ActiveX objects), SQL Server administration and programming (including TSQL), VisualStudio.Net (2003, 2005 and 2008), networking and Windows Server Administration.

•    Strong understanding of business processes related to CRM, sales, marketing, and customer service.

•    Strong problem-solving and software design skills.

Location

This position is based out of the Rochester, NY office and can be hybrid with occasional in-office time as designated by the manager.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

While performing the duties of this job, the employee is regularly required to sit; use hands to handle or feel and talk or hear. The employee is frequently required to reach with hands and arms. The employee is occasionally required to stand; walk and stoop, kneel, or crouch. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

Expected Hours of Work

This is a full-time position. Some flexibility in hours is allowed, but the employee must be available during the “core” work hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. Additional hours including evening and weekend work may be required as job duties demand.

AAP/EEO Statement

BCC Software provides equal employment opportunity to all individuals regardless of age, race, color, creed, religion, ancestry, sex (including pregnancy, childbirth or related medical conditions), gender, sexual orientation, gender identity or expression (including transgender status), national origin, veteran or military status, marital status, genetic information, physical or mental disability, familial status, reproductive health decisions, status as a victim of domestic violence, or any other basis protected by applicable laws and regulations. Further, the company takes affirmative action to ensure that all applicants and employees are treated without regard to any of these characteristics during the application process and/or employment. Discrimination of any type will not be tolerated.

Scroll to Top