Position: Middle/Senior Microsoft Dynamics engineer
Company: Unicsoft
Experience required: 3y
English level: upper

**Reqirements:**
3+ years of experience with Microsoft Dynamics 365

**Duties are follows:**

MS Dynamics 365 Core Online Development.
MS Dynamics 365 Core Online Customisation.
Develop plugins, custom workflow activities and services that integrate with CRM.
Full ownership of the software lifecycle from interpretation of requirements to testing and deployment to production.
Create and maintain all documentation relating to development process and procedures.
Perform coding on more complex problem, mapping, workflows and unit testing including the facilitation of code reviews.
Translate business requirements into functional/technical specifications; oversee implementation of these specifications.
Write technical documentation describing how data will be transformed including the Solution Definition document and Technical
Design document; ensure documentation is aligned to the Functional Requirements and uses document templates that meet SDLC
standards.
Ensure system alignment to Enterprise Architecture policies and best practices; ensure that process methodologies are followed in
system development.
Manage day-to-day technical challenges and communicate to project manager any risks or issues associated with the development
activities.
Provide planning, estimation, scheduling, prioritization and coordination of technical activities related to system development.
Identify opportunities for system reuse and system simplification.
Provide mentoring and training to junior staff.

**We offer**
— Opportunity for career and professional growth;
— Competitive compensation;
— Working schedule — 11-20 or 10-19;
— Full remote ;
— Free English classes online;
— Warm and friendly working environment;
— Work in a professional team.