👨🏻‍💻 postech.work

Dynamics BC Software Engineer - Dublin, Ireland

ePac Flexible Packaging • 🌐 Remote

Remote Posted 1 day, 8 hours ago

Job Description

Seeking a Dynamics BC Software Engineer based within the UK to support our global IT team - THIS POSTION IS REMOTE

The salary range for this full-time position starts at £64,500 depending on skills and experience.

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 independently

Maintaining, 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 Users

TECHNICAL SKILLS

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

  • Enums

  • Interfaces

  • APIs

Proficient knowledge of JavaScript, RDLC, REST APIs, OData Webservices

Proficient knowledge of Automated Testing is a Plus

Knowledge in PrintVis is a Plus

NON-ESSENTIAL FUNCTIONS AND RESPONSIBILITIES

Assist in developing documentation and procedures to improve ePac’s technology operations and transparency in reporting

Performs other duties as assigned

QUALIFICATIONS

Excellent listening, verbal and written communication skills in English, with the ability to be effective at all levels of the organization

Ability to communicate in a clear, concise, understandable manner

Proven ability to maintain a high level of quality

Excellent time management skills and able to shift priorities as needed

Must be a team player and 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 AND EXPERIENCE

Degree in Computer Engineering/Computer Science or related field

Strong analytical skills

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

The ability to multitask

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.