Position: Microsoft Dynamics D365O/AX 2012 Software Development Engineer
Company: Enavate
Experience required: 3y
English level: intermediate

**What we expect you to do:**

 - Development of applications, software modules and solutions (Microsoft 
 - Dynamics AX 2012, Microsoft Dynamics 365FO)
 - Code and data upgrades
 - Requirements analysis
 - Technical architecture design
 - Code performance optimization
 - Technical documentation creation
 - Technical questions team support
 - Data export, import and integration development
 - SSRS reports development
 - Dynamics workflow development
 - Code review
 - Technical questions negotiation with English-speaking client
 
**Your Profile:**

 - At least 3 years in X++, .Net programming
 - AX 2012/D365O Application Development experience
 - Extensive knowledge and experience in standard Dynamics AX frameworks
 - Extensions and subscriptions development experience
 - Good understanding of database theory
 - Technical architecture and designing experience
 - Good command of English
 - Understanding of modern PM practices: Scrum, Agile, Waterfall
 - Extensive experience in debugging
 - Solving issues raised by clients and ability to professionally communicate directly with clients
 - Experience in DevOps as Version Control and Task Tracking system
 
**Great to have:**

 - SQL Server development knowledge (complex queries, views, stored procedures and functions)
 - Deep understanding of relational database principles
 - Experience building MS Azure cloud computing platform and infrastructure
 - Technical certifications in Dynamics AX 2012/ D365O
 - DevOps branch management experience
 - Continuous Delivery setup or usage experience
 - Development team leading experience
 - General understanding of QA principles
 
**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 (60 – hours program, Certifications etc.)
 - Flexible Work Schedule
 - BYOD program
 - Corporate culture you`ll enjoy being a part of
 - Desirable Annual Bonus Program
 - 100% English speaking environment
 - Working with customers from Western and Eastern Europe, North, Central and South America
 - Multicultural Environment (3 office locations — Kiev, Ukraine; Minsk, Belarus and Denver, USA)
 - Complex and interesting projects, across mature and emerging technologies
 - Opportunity for relocation to Kyiv (if you live in other cities of Ukraine)
 - Corporate events and team buildings
 - Friendly, energetic and supportive atmosphere
 - And many other amazing benefits