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.
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.
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.
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.