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
EnumsInterfacesAPIs
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
We use cookies to enhance your browsing experience, to analyse traffic and to improve our services to you by providing personalised content to you. By clicking "Accept All", you consent to our use of cookies