Careers

Benefits of Working at B&L:

Located near the beautiful Michigan shore, nestled in the heart of vineyards and hops farms, for over 40 years B&L has been creating software that enables manufacturing companies to flourish.We'd love for you to join us!

  • Culture of work/life balance
  • Wellness benefits
  • Educational assistance
  • Collaborative atmosphere 
  • 10 paid holidays
  • 1 week of personal time + 1 week of vacation (increasing to 2 weeks vacation after 1 year of employment) 
  • 4% safe harbor 401K match (after 1 year of employment)

Veterans are encouraged to apply for B&L Information position openings. B&L Information Systems is an equal opportunity employer.

Be sure to check us out on Facebook to get a sense of who we are!

Technology & Support Department - Software Support Representatives

Do you have an inquiring mind? Do you like helping people? Do you like being "in the know"?

Then you might enjoy working at B&L Information Systems! We need computer-savvy, customer service-minded folks with a team player attitude to help our clients succeed. B&L Software Support Representatives are the first line of support to customers with questions about accounting process, inventory woes, scheduling issues and other ERP related concerns. The SSR position is also the entry point for other contact points within the B&L organization.

How can you succeed as a Software Support Representative? Have an inquiring mind, be interested in continuous learning, and have the ability to multi-task in a fast paced environment. Experience with accounting, ERP, or manufacturing systems is preferred and a college degree is a plus. This list of expectations and duties is not all-inclusive:

Primary Expectations

  • Help customers via email or phone with software challenges
  • Troubleshooting of customer reported issues
  • Work with R & D and Professional Services department to support customers

Specific Knowledge and Skillsets

  • Basic understanding of manufacturing business processes
  • Excellent communication skills (written and verbal)
  • Proficient in Microsoft Office products
  • Proficient in Windows operating system

Interested in joining our Stevie Award winning customer service team as a Software Support Representative? Click here to e-mail your cover letter with a resume. 

Research & Development Department - Software Development Engineers

The primary role of an employee in the R & D Department is to produce software for use by B&L customers and internal staff.  Each SDE will be assigned a secondary role within the department that will more align with their day-to-day activities.  This list of expectations and duties is not all-inclusive:

Primary Expectations and Duties

  • Write computer programs for use in B&L's software packages or to support B&L's software packages.
  • Research and design new application features and functions
  • Write specifications for new features, functions, and modules to be included in B&L's software.
  • Write help text and other reference materials for any features, functions, and modules coded.
  • Detail testing of coded features, functions and modules
  • Assisting the QA team with version and maintenance release testing including formal regression tests.
  • Continued education and learning of Odyssey's processes and functions
  • Continued education in software development, specifically the development environments used by B&L
  • Knowledge transfer and training of enhancements to B&L staff
  • Assist in troubleshooting of customer reported issues
  • Additional duties as assigned and required
     

Subjective Skillsets

  • Analytical thinking
  • Expert in analysis and troubleshooting
  • Problem solver
  • Organized
  • Able to think outside the box when appropriate, pragmatic when not

Interested in joining our amazing software development team? Click here to e-mail your cover letter with a resume

 

Specific Opportunities in the R&D Department 

 

Opportunity 1 - Database and System Support Developer

The role of Database Administrator and System Support Developer is to maintain and support internal and customer Progress databases, develop and support server-based software installation tools, and to develop and maintain application support software. Additional specific duties include:

  • Troubleshoot and fix Progress database errors, crashes, and problems.
  • Develop database installation programs and other support tools
  • Develop and support software installation programs for B&L's software
  • Develop and support software to support the running and maintenance of B&L's software
  • Write clear and concise documentation for installation and support programs
  • Monitor running databases and develop improvement plans
  • Implement software performance profiling processes and procedures to evaluate system performance
  • Work with business partners to troubleshoot database or system problems
  • Proficient in Microsoft Office products
  • Proficient in Windows operating system

 

Opportunity 2 - Business Process Backend Developer

The role of Back End Business Process Developer is to develop and support the application business logic used by B&L's ERP application. Additional specific duties include:

  • Design, code, and support business process enhancements, features, and functions
  • Design application enhancements
  • Enhancement feasibility research
  • Business process enhancement research
  • Proficient in Microsoft Office products
  • Understanding of database design elements
  • Proficient in Windows operating system

 

Opportunity 3 - User Interface Developer

The role of User Interface Developer is to develop and support the user interface (UI) components of B&L's ERP application. Additional specific duties include:

  • Design, code, and support the UI framework that is the foundation of the application
  • Design, code and support specific application screens that do not fit into the application framework
  • Design and implementation of the graphical components of the UI
  • Design and develop icons, images, and other graphics used by the UI
  • Write clear and concise documentation of the UI framework for internal support
  • Research of new UI technologies
     

Specific Knowledge and Skillsets

  • Expert in C# programming language
  • Proficient in .NET
  • Proficient in JavaScript
  • Understand and use object-oriented programming concepts
  • Use source control software
  • Proficient in Microsoft Office products
  • Understanding of database design elements
  • Proficient in Windows operating system