ePac Flexible Packaging has locations across the United States, Canada, Europe, Africa, Southeast Asia, and Australia. Built on break-through digital printing, ePac is at the crossroads of advanced technology and manufacturing. ePac's mission is to provide consumer packaged goods companies the ability to compete with large brands with great packaging. Our customers are predominantly small and medium-sized CPGs, many of whom are focused on creating natural and innovative products for their consumers. Since opening our first manufacturing facility in 2016, our mission has been clear – to help small brands obtain big brand presence, give back to the communities we serve and contribute to the creation of a more sustainable, circular economy.
THIS POSTION IS REMOTE
The salary range for this full-time position starts at $86k annually depending on skills and experience.
ePac Flexibles offers a generous benefits package that includes :
- 3 Medical Options
- Dental
- Vision
- Employer paid Short and Long term disability
- 401K with employer match
- 120 hours Paid Time off
- Paid holidays
- Potential for bonus
- and more!
SUMMARY OF POSITION
Dynamics BC (Business Central) Software Engineers develop, document, and test software to ensure that the software meets the needs of end-users and achieves business goals. Software Engineers follow and foster best practices to ensure high quality software products.
RESPONSIBILITIES
Delivery of quality software components and features in a timely manner aligned with ePac's overall goals.Designing, coding, and debugging software independentlyMaintaining, upgrading, enhancing and deploying existing software.Investigating software related complaints and issues.Minimize ongoing user support while reducing technical debt and enhancing applications.Provide support to UsersTECHNICAL SKILLS
Solid understanding of the development process in a team environmentSolid understanding of the Dynamics Business Central system architectureSolid understanding of the tools needed to develop for Dynamics BCProficient knowledge of ALEnums
InterfacesAPIsProficient knowledge of JavaScript, RDLC, REST APIs, OData WebservicesProficient knowledge of Automated Testing is a PlusKnowledge in PrintVis is a PlusNON-ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
Assist in developing documentation and procedures to improve ePac's technology operations and transparency in reportingPerforms other duties as assignedQUALIFICATIONS
Excellent listening, verbal and written communication skills in English, with the ability to be effective at all levels of the organizationAbility to communicate in a clear, concise, understandable mannerProven ability to maintain a high level of qualityExcellent time management skills and able to shift priorities as neededMust be a team player and able to multitaskHighly organized and detail orientedPassionate about software engineeringSelf-motivated, energetic, enthusiastic, and innovativeStrong analytical skillsAbility to adapt and learnEDUCATION AND EXPERIENCE
Degree in Computer Engineering / Computer Science or related fieldStrong analytical skillsGood communication skills in EnglishExcellent organizational skillsProven experience in high-level programming languagesProven experience in software development methodologiesAbility to adapt and learnThe ability to multitaskePac is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. EEO Poster
PI80602c0db63c-30511-38819515