Responsibilities
- Delivery of quality software components and features in a timely manner aligned with ePacs overall goals.
- Designing, coding, debugging software independently.
- Maintaining, upgrading, enhancing, and deploying existing software.
- Investigating software‑related complaints and issues.
- Minimizing ongoing user support while reducing technical debt and enhancing applications.
- Providing support to users and assisting in developing documentation and procedures to improve ePacs technology operations and transparency in reporting.
- Performs other duties as assigned.
Technical Skills & Qualifications
- Solid understanding of the development process in a team environment.
- Solid understanding of the Dynamics Business Central system architecture.
- Solid understanding of the tools needed to develop for Dynamics BC.
- Proficient knowledge of AL.
- Proficient knowledge of JavaScript, RDLC, REST APIs, OData Webservices.
- Proficient knowledge of Automated Testing (a plus).
- Knowledge in PrintVis (a plus).
- Excellent listening, verbal, and written communication skills in English.
- Ability to communicate in a clear, concise, and understandable manner.
- Proven ability to maintain a high level of quality.
- Excellent time‑management skills with the ability to shift priorities as needed.
- Team player able to multitask.
- Highly organized and detail oriented.
- Passionate about software engineering.
- Self‑motivated, energetic, enthusiastic, and innovative.
- Strong analytical skills.
- Ability to adapt and learn.
Education & Experience
- Degree in Computer Engineering, Computer Science, or related field.
- Good communication skills in English.
- Excellent organizational skills.
- Proven experience in high‑level programming languages.
- Proven experience in software development methodologies.
- Ability to adapt and learn.
- Ability to multitask.
Compensation
The salary range for this full‑time position is up to $64,500 depending on skills and experience.
#J-18808-Ljbffr
Contact Detail:
ePac Flexible Packaging Recruiting Team