Employment Opportunities

PLEASE NOTE:  Our Current Opportunities are posted below.

ERP DEVELOPER/ANALYST

The Dodge Company is looking for a highly motivated, self-driven software engineer/ERP business analyst to join our IT Development team in Billerica, MA. This is a full-time onsite position.   


Position Overview:

The ERP developer/analyst will be responsible for working alongside Dodge’s technical consultants to customize and implement an open source ERP system to replace the company’s existing Microsoft platform. Upon completion of the implementation the developer/analyst will be responsible for maintaining the ERP system, including troubleshooting and resolution of system issues, evaluation, development and testing of additional end user functionality and improvements, and periodic version updates to the ERP.


Roles and Responsibilities:

Design, develop, test, deploy, and maintain components and features of an open source Enterprise Resource Planning ERP product (Odoo).

As a part of a small team, will participate in all phases of the software engineering life cycle.

Collaborate with end users from all areas of the business (accounting, accounts payable/receivable, billing, purchasing, inventory control, warehouse) to understand requirements and design solutions.

Evaluate options and develop technical design.

Work with end users to finalize design and gain approvals.

Respond to issues reported by users; research and resolve issues in a timely fashion.


Qualifications:

Bachelor's degree in computer science or a related field.

5+ years of object-oriented software development experience, Python a plus.

Demonstrated experience in designing and implementing solutions to meet business needs.

Flexibility and eagerness to learn new technical skills.

Strong attention to detail.

Excellent written and oral communication skills including the ability to convey technical concepts to non-technical colleagues.

Self-starter attitude and ability to work independently as well as within a small team.

Familiarity with relational database technologies (SQL, Postgres).

Experience/interest in DevOps, testing, deployment, support.

Experience in Agile SCRUM methodologies.

Familiarity with Enterprise Resource Planning (ERP) systems, Odoo a plus.

The ability to learn new technologies quickly.

An equivalent combination of education and experience that exhibits proficiency in the areas of responsibility listed above may be substituted for the above requirement.


Preferred Skills:

Python, Git, JavaScript, HTML, CSS, XML

Odoo open source ERP software

General business experience, preferably in a distribution environment.


We offer a competitive benefits package including health, dental, life, AD&D, short and long term disability insurance, sick time, vacation, 401(k), FSA and direct deposit.

To apply for this position, please compete a General Application for Employment and submit to Human Resources as indicated below.

 As a condition of employment, we require a post-offer background check and drug test at the expense of the Company. 

PURCHASING TEAM LEADER

The Dodge Company is seeking a Purchasing Team Leader to join our team in Billerica, MA. The successful candidate will have previous experience in purchasing merchandise for resale, inventory control as well as managing a team. The position requires a strong understanding of merchandising procedures and retail accounting, as well as strong computer skills particularly with Microsoft Office and centralized merchandise/inventory management systems. Experience with Dynamics AX software, and/or funeral or medial supply purchasing is a plus.


Position Overview:

Manage companywide purchasing strategies, policies, and procedures consistent with the company’s values that place a premium on customer satisfaction while meeting business requirements. Utilize forecasting, inventory turns, financial plans, and gross margin goals set by the company to achieve desired results.


Essential Job Functions :

Exercise appropriate supply chain management

    Develop and maintain supplier relationships

    Meet with vendors and include appropriate                Dodge personnel as needed

    Negotiate best possible price and terms

    Ensure vendor understands and can meet                guidelines as stated in vendor handbook

    Convey expectations regarding quality and                timely delivery

    Establish vendor goals and measure results

    Prepare reports on vendor ratings and                        performance

    Provide sales and or inventory information                through proper reporting :

        Sales by month, quarter, and year

        Inventory on hand

         Forecast report by month, quarter, and year

    Utilize Economic Order Quantity (EOQ)                      modeling, with attention not only to minimizing        inventory holding costs but also to address              shortage costs and unplanned ordering costs.



Supervise Dropship Solutions/Returns

    Work with Dropship, Receiving and Solutions          Agents to identify delivery and quality control          issues

    Devise solutions to delivery and quality issues

    Negotiate and implement vendor chargebacks          and/or credits for quality related issues and late      deliveries

    Notify vendor of charge back and/or expected          credit

    Follow-up with proper team member(s) to ensure      issue resolution :

        Replacement items delivered

        Refused items returned to vendor

        Chargeback paid and/or credit filed

        Customer account credited as appropriate

Investigate new supply sources as requested by Executive Team 

    Identify vendor issues through various                      departments and or reports

    Coordinate with Receiving and                                    Solutions/Return to identify quality issues                and/or customer complaints.

    Take appropriate actions to correct issues as             agreed with management

    Make recommendations to Executive Team for          new supply sources as needed

Keep- informed of economic and business conditions in the industry  

    Perform market research as requested by                  Executive Team  

    Attend conventions and Dodge Sales Meeting

    Cross-shop competitor web sites and catalogs

    Work with in-house employees to obtain                    competitor information and customer feedback

    Monitor the product line to avoid duplication of        items from multiple vendors 


Supervision Responsibilities:

Directly supervise purchasing, dropship, inventory control and assembly personnel

Provide employees coaching and development

Plan, assign and direct work for supervised employees

Work in cooperation with Human Resources on employee hiring and retention, training and development, performance reviews and discipline

Conduct performance appraisals according to company policies and procedures

Address complaints and resolve problems collaboratively and professionally


Teamwork Responsibilities :

Cultivate positive working relationships within Purchasing team and encourage positive interactions with teams and individuals in other areas

Work collaboratively with other teams and individuals throughout the company

Coordinate stock transfers with warehouse supervisor to ensure adequate supply of stock items in all distribution centers at all times

Utilize standard operating procedure for introducing new products or changes to products

    Coordinate with necessary teams to ensure              timely accurate information is provided across        all platforms (catalog, website, webstore, Sales        Representatives, Call Center Agents)

Address complaints and resolve problems collaboratively and professionally


About the Company :

Dodge is the world's largest supplier of embalming chemicals, instruments, supplies, urns and more. Please visit our website at www.dodgeco.com to learn more about our company prior to applying.

We offer a competitive benefits package including health, dental, life, AD&D, short- and long-term disability insurance, sick time, vacation, 401(k), FSA and direct deposit.

We work in a "dog-friendly" environment with an "office appropriate" casual dress code.

 As a condition of employment, we require a post-offer background check and drug test at the expense of the Company.


COVID-19 Considerations:

We are an essential business operating continuously throughout the pandemic. While it is possible this position may be eligible for a partial remote option, it would only be after many months of training.


To apply for this position, please complete a General Application for Employment and submit to Human Resources as indicated below.



Sales Representative Positions

Dodge employs licensed funeral service professionals around the United States to service the needs of our customers.  

To apply for a Dodge Company Sales Representative opening, please click the document link below.


Application for Employment (Sales Representative)

Click on the graphic on the left to download the file.



Applications for a Sales Representative position should be submitted to:

The Dodge Company
ATTN: Erin McAvoy
9 Progress Road
Billerica, MA  01821

FAX:  978-600-2336 (sales applications only)
EMAIL: emcavoy@dodgeco.com

Note: See open positions posted above.

Dodge is an Equal Opportunity Employer.

All Other Positions

Headquartered in Billerica, MA, Dodge has warehouses in Texas (Ft. Worth), and California (Fontana).

To fill out an application for our headquarters or one of our warehouse locations, please click the document link below.


Application for Employment (General)

Click on the graphic on the left to download the file.



Applications for our headquarters or warehouse locations should be submitted to: 

The Dodge Company
ATTN: Human Resources
9 Progress Road
Billerica, MA  01821

FAX:  978-600-2277 (general applications only)
EMAIL: ebengele@dodgeco.com

Note: See open positions posted above.

Dodge is an Equal Opportunity Employer.

© 2021 The Dodge Company. All Rights Reserved. Website by CFS & TA | Terms of Use | Privacy Policy