Description
We are looking for an experienced Microsoft Dynamics BC Solution Developer to join our growing company. The ideal candidate will have 3+ plus years of general C / AL and AL development experience with at least 2 years of active development experience on the Microsoft Dynamics BC platform.
The chosen candidate will be responsible for the design, configuration and development of MS Dynamics BC solutions. The successful candidate will demonstrate a clear understanding of the Microsoft BC application and will have technical proficiency in Microsoft BC development tools.
What we expect you to do :
Develop software to deadlines and quality standards
Full systems development life-cycle including design, coding, testing and documentation
Integrate 3rd-party applications to BC via custom APIs
Developing SSRS reports
Webservices
Writing Automated Tests for Business Central
Working with version control systems (GIT)
Participate in meetings with customers
Communicate with clients directly on requirements and support
Fix bugs for the project
Write technical specifications for the developed code
Act as a technical expert who influences cost-effectiveness, innovation and simplicity in design
Perform a technical and functional analysis
Investigate tasks and provide estimates on hours, schedules and deadlines
Supervise and guide Junior and Middle Software Development Engineers to ensure their good performance and high coding quality
Research on newest Dynamics technological trends
Take part in defining and adopting best practices in technical design and implementations
Your Profile :
3+ years of experience in C / AL
1+ year of experience in AL
Experience with GIT
General knowledge of Web Development skills like HTML, XML, XSLT, JSON
SOAP / REST / Web Service development experience
Strong technical and functional knowledge of Microsoft Dynamics Business Central / NavisionNAV 6.0 to NAV 11.0 (RTC and Classic)BC 13.
0 to BC 18.0 (Web Client)
Experience in : Developing complex applications on Microsoft Dynamics Business Central platform with customization of standard objects (I.
e., posting code units, SO / PO areas, Workflows, etc)Interacting with Business Central APIs
A good command of English for daily interactions with customers and management
You will also need :
SQL Server development (complex queries, views, stored procedures and functions)
Understanding relational database principles
SSRS report design and development
Great to have :
HTML5 and SharePoint development
Basic JavaScript
MB-800 Certification
Other ERP systems experience
Previous Consulting Experience
Your soft skills :
Open-minded, communicative, and proactive person
Able to switch fast and efficiently between projects
A consulting mindset
High achiever and possess a high level of problem-solving skills
An effective team player but at the same time able to work independently
Knowledge seeker and like to share knowledge
Honest and open with feedback
Passionate about development
Friendly and reliable
Innovative and solution oriented
Professional attitude towards the business
Enavate offers :
Comprehensive Compensation Package
Flexible benefit program (may include medical insurance or other options)
English Classes for non-native English-speaking team members
Investment in Team Member’s education (time for self-education, Certifications)
Flexible Work Schedule
Desirable Annual Bonus Program
100% English speaking environment
Working with customers from Western and Eastern Europe, North, Central and South America
Multicultural Environment (4 office locations Kyiv and Zhytomyr, Ukraine; Minsk, Belarus and Denver, USA)
Complex and interesting projects, across mature and emerging technologies
Corporate events and team buildings
Friendly, energetic and supportive atmosphere
And many other amazing benefits