Software Developer & Database Administrator

BCC Software

Software Developer & Database Administrator

Rochester, NY
Full Time
Paid
  • Responsibilities

    Job Description

    • 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

    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.

    Additional Information

    Work Location: This is a hybrid position, based in Rochester, NY. It requires some in-office time at our Rochester location with flexibility to work remotely.

    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 applicants are employed, and employees are treated during employment without regard to any of these characteristics. Discrimination of any type will not be tolerated.