CRM Software Engineer

  • Full-time

Company Description

BCC Software is the leading postal and presort software solutions provider. With 40 years of industry experience, we are dedicated to ensuring that all of our software products and marketing solutions are always ahead of the curve and compliant with the latest USPS® regulations.

Job Description

The Software Engineer will provide development support for BCC’s expanding enterprise and back-office technologies including Microsoft Dynamics CRM. The ideal candidate will be process-oriented, pay close attention to detail, and have strong analytical skills. This role requires in-depth knowledge and experience developing and maintaining back-office applications for a software organization.  

  • Builds customized back-office solutions that meet BCC Software's success criteria and business objectives.
  • Designs, configures, updates, tests and maintains back-office applications.
  • Conducts acceptance testing against business requirements.
  • Performs functional testing, integration testing, performance and regression testing as needed.
  • Diagnoses, reports, tracks and assists in resolving quality issues.
  • Participates in code reviews to ensure consistent coding practices 
  • Manages security requirements through Software Development Life Cycle.
  • Assists with integrating Microsoft CRM applications with other enterprise applications, as required.
  • Provides technical guidance in data analysis, data gathering and system design.
  • Participates in business process modeling sessions.
  • Reviews requirements, specifications, test, support and training plans to ensure they are in line with business objectives, specifically in accordance to the overall back-office architecture. 
  • Assists with technical training, coaching and support of end users of back office system.
  • Works with Business Continuity and Security Teams to ensure we have an appropriate strategy for maintaining business functions in the event of a disaster and we meet BCC’s security standards. 

Qualifications

  • 3-5 years of Microsoft Dynamics CRM or equivalent CRM technology development experience required.
  • Bachelor’s Degree in a computer science, mathematics, engineering or equivalent work experience.
  • Demonstrated proficiency with development technologies including .NET, ASP.NET, XML, JSON, DHTML, JavaScript, VBScript, Visual Basic, SQL and web design.
  • In-depth understanding of sales, marketing, business processes, and how they relate to the business software.
  • A demonstrated understanding of application system, database development and design.
  • Ability to work effectively with changing priorities in a dynamic environment.
  • Detail-oriented with strong analytical skills and problem-solving skills.
  • Excellent oral and written communication skills.
  • Experience integrating with third-party tools to increase additional functionality is a plus.

Additional Information

In addition to a dynamic work environment, we offer outstanding benefits.  Direct hires will have immediate benefits eligibility. Our benefits package includes:

  • Three company sponsored Health Plans to choose from
  • Dental and Vision benefits
  • Flexible Spending Account (FSA)
  • Health Savings Account (HSA) for those that choose a High Deductible Health Plan
  • Company paid Life and Accident Insurance, with the option to add additional coverage
  • Company paid Enhanced Short Term Disability and Long Term Disability
  • 401(k) with immediate company match
  • Paid Time Off, plus Company Paid Holidays
  • Employee Assistance Program (EAP)

Other perks include:

  • Active social committee that plans regular company events inside and outside of the office
  • Collaborative culture that embraces new ideas
  • Business casual work environment
  • Professional training and development opportunities
  • Career paths with room for advancement

 

AAP/EEO Statement:
BCC Software provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law. 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.

The intent of this job description is to provide a representative and level of the types of duties and responsibilities that will be required of positions given this title and shall not be construed as a declaration of the total of the specific duties and responsibilities of any particular position. Employee may be directed to perform job-related tasks other than those specifically present in this description.