About the Role
This Software Engineer position involves developing, documenting, and testing software to meet end-user needs and achieve business objectives.
Key Responsibilities:
* Delivering high-quality software components and features on time to align with overall company goals.
* Designing, coding, and debugging software independently with minimal supervision.
* Maintaining, upgrading, enhancing, and deploying existing software solutions.
* Investigating and resolving software-related issues and complaints efficiently.
* Minimizing ongoing user support while reducing technical debt and improving applications.
Technical Skills and Qualifications:
* Proven expertise in team-based development processes.
* Strong understanding of Dynamics Business Central system architecture and its development requirements.
* Familiarity with tools needed for Dynamics BC development.
* Proficiency in AL, Enums, Interfaces, APIs, JavaScript, RDLC, REST APIs, OData Web Services.
Why Choose This Opportunity?
This role offers a unique chance to grow as a professional, work on challenging projects, and contribute to the company's success. If you're passionate about software development and eager to take on new challenges, this could be the perfect fit for you.