Careers

BCC Software is growing! We are always on the lookout for motivated new talent to add to our team. As a leader in the constantly changing postal and data quality markets, we're seeking creative and flexible people that are ready to help shape the future of our industry. We offer competitive salaries, benefits, and opportunities for growth and advancement.

BCC Software is an established Rochester, NY based company with a track record of success. You may not have heard of us, but almost everyone involved in producing direct marketing has. We power thousands of companies outreach efforts with our hosted and installed solutions that improve nearly 40 billion of the direct communications sent in the United States each year. We’re working on our next generation of products, and we need your help. We’re looking for talented people to join our team and contribute to building our vision for the future. If you’re a talented professional looking for the freedom to solve for for the challenges of tomorrow while enjoying the security a successful 35 year old company can provide, we would love to invite you over to our office for a chat.

To submit your resume for specific position, or general consideration, please use the form below.

Marketing Communications Manager

Job Summary

BCC Software's suite of address quality, mailing preparation, and data quality services are relied on by some of the country's biggest direct communications companies. If you are looking for a place where your ideas are heard, and you can make an immediate impact, BCC Software is the place for you.

The Marketing Communications Manager supervises the personnel and output of a busy department while working closely with the VP of Product Strategy to define the marketing strategy and take the lead role in executing that strategy and other marketing communication projects (print, direct mail, Web, trade shows, integrated campaigns, etc.)

Responsibilities and Duties

Essential Functions

  • Manages staff and day-to-day output of Marketing department, in the development and implementation of offers, format, creative and segmentation strategies for customers and prospects to increase response and conversion rates. Manages major ongoing projects in collaboration with internal department teams.
  • Manage and drive the development and successful completion of marketing initiatives. This includes (but is not limited to) creating new collateral, direct mail campaigns, promotional pieces, targeted communications, advertising, media relations and other marketing activities.
  • Provide marketing guidance/leadership to various internal departments on the focus and direction of current and future marketing activities to ensure overall marketing efficiencies, customer retention and new customer acquisition.
  • Establish/grow maintain effective working team relationships with internal departments to identify, analyze and develop successful marketing strategies/unique selling positions.
  • Actively participate in website development and maintaining content. Define and manage online marketing. This includes (but is not limited to) e-mail campaign management, lead generation, search engine marketing and promotions to maximize business and marketing objectives.
  • Establishes and guides overall standards for BCC’s creative communications elements (using templates and style guides as appropriate), both inside and outside the Marketing Department. Serves as primary liaison between Marketing and other departments on new project planning and internal department coordination. Offers input regarding creative approaches utilized in communications initiatives from other departments.
  • Writes and oversees writing of copy for all appropriate projects. Ensures all copy and art direction work cohesively, and meets overall standards and requirements. Editing / proofreading duties to include enforcement of rules regarding grammar, punctuation, industry terminology, and USPS trademarks.
  • Directs output of outside creative vendors.
  • Maintains familiarity with mailing industry marketing incentives/initiatives.

Qualifications and Skills

  • Seven or more years of professional experience, including progressive project-management background in advertising, public relations or marketing fields.
  • BA/BS in communications, marketing or like field required.
  • Supervisory experience.
  • Ability to work both as self-starter and as team member.
  • Ability to multi-task and work under tight deadlines.
  • MS Office experience required; experience in Adobe PageMaker, Photoshop, Illustrator or comparable graphic-design software preferred.
  • Mailing industry experience preferred.

Supervisory Responsibility

This position oversees all the activities of the Marketing Department and is responsible for the performance management and hiring of the employees within the department.

Benefits

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 accounts (FSA)
  • Health reimbursement account (HRA) for those that choose a high deductible health plan
  • Company paid disability and life insurance, with the option to add additional coverage
  • 401k 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

Senior Software Engineer

Job Summary

BCC Software's suite of address quality, mailing preparation, and data quality services are relied on by some of the country's biggest direct communications companies. If you are looking for a place where your ideas are heard, and you can make an immediate impact, BCC Software is the place for you.

This full stack developer is part of an Agile team in which they are expected to use their engineering skills to architect, design, prototype, code, test and document our technology and product offerings. As an Agile team member, this person will be passionately engaged, take ownership of their work, and collaborate with their team members to get the job done. They will continuously learn and grow their skills and their team’s by taking on a leadership role in technology and process advancement through mentoring others.

Responsibilities and Duties

Essential Functions

  • Champion new technology, processes, and best practices.
  • Be accountable for yourself, your team and the success of the business.
  • Help leaders establish the right priorities and keep the team focused to complete them.
  • Initiate and promote discussion providing valuable information without prompting.
  • Formulate requirements with Product Management and author their design.
  • Facilitate design and implementation discussions with your Agile team creating manageable tasks.
  • Take a proposed change and own it through to its completion.
  • Works effectively with in-house development tools while continuously searching for newer/better tools.
  • Strives to meet and improve coding standards while being open to feedback during code reviews and testing both at the unit and integration level.
  • Drive a high-quality product by providing feedback on design, code, test plans and user documentation.

Qualifications and Skills

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field, and/or equivalent experience.
  • Minimum of 6 years of software development experience.
  • Demonstrated effective verbal and written communication and interpersonal skills.
  • Demonstrated analytical, detail-oriented, and systematic approach to problem solving.
  • Solid understanding and effective skills using software engineering tools including source code control, compilers, linkers, debuggers, performance and profiling tools.
  • Facilitates and supports teamwork, collaboration, and knowledge sharing.
  • Knowledge and adoption of Lean and Agile principles.

Candidates must have knowledge/experience with the following:

  • Languages: C++, C#, VB, Python
  • Tools: .NET, HTML, SQL, Git/GitLab
  • OSes: Windows, Linux
  • Databases: Microsoft SQL Server, MySQL, SQLite
  • Technologies: Web services, JSON, XML, CSS, HTML5, JavaScript
  • Processes/Methodologies: SDLC, Agile, SOCII, OODP, OSI, SOA

*Not mandatory but a plus:

  • Languages: Java, Lazarus, Delphi
  • Tools: Zero MQ, VMWare
  • OSes: AIX
  • Databases: dBase, ODBC, Oracle, NoSQL
  • Technologies: PHP, Cloud services

* May currently be in use or represent items we our interested in pursuing. We are always looking to learn and grow.

Benefits

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 accounts (FSA)
  • Health reimbursement account (HRA) for those that choose a high deductible health plan
  • Company paid disability and life insurance, with the option to add additional coverage
  • 401k 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
Submit Your Resume
Only PDF, Microsoft Word, or Text Files are accepted.
Only PDF, Microsoft Word, or Text Files are accepted.

Google+