Microsoft Dynamics CRM Developer (offline)

What we expect you to do:

β€” Develop software to deadlines and quality standards
β€” Full systems development life-cycle including design, coding, testing and documentation
β€” Creation and modification of custom entities and associated Forms and Views
β€” Design and develop custom CRM plug-ins, workflows and other customizations
β€” Participate on meetings with customers
β€” Communicate with clients directly on requirements and support
β€” Support existing .NET / C# based applications
β€” Implement front-end side using HTML, CSS3 and JavaScript
β€” Implement server-side part using C#/.NET
β€” Fix bugs for the project
β€” Write technical specifications for the developed code
β€” Act as 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
β€” Lead pilot implementations of CRM solutions based on newest Microsoft Dynamics technologies
β€” Take part in defining and adopting best practices in technical design and implementations

Your Profile:

β€” 2+ years of experience in .NET, C#, ASP.NET, JavaScript/HTML/CSS
β€” Good knowledge of Web Development skills like HTML, XML, XSLT, JavaScript, and Visual Studio 2017/2019
β€” XML/REST/Web Service development experience
β€” Strong technical and functional knowledge of Microsoft Dynamics CRM Online and On-Premise:
β€” 2015 (v.7)
β€” 2016 (v.8)
β€” Dynamics 365 (v. 9)
β€” Experience in:
β€” developing complex applications on Microsoft Dynamics CRM platform with customization of entities, sitemap writing client-side JavaScript
β€” developing of custom web services, dialog-based workflows, plugins and integrating custom web pages into CRM
β€” interacting with MS CRM database using web service methods
β€” implementing and maintaining access controls in CRM based on roles and access conditions
β€” A good command of English for daily interactions with customers and management

You will also need:

β€” Experience in Dynamics 365 Unified Interface
β€” PHP
β€” SQL Server development (complex queries, views, stored procedures and functions)
β€” Understanding relational database principles
β€” SSRS report design and development
β€” MS Dynamics CRM certifications

Great to have:

β€” HTML5 and SharePoint development
β€” Other CRM systems experience:
β€” SugarCRM
β€” NetSuite
β€” Salesforce
β€” Experience in data integration and synchronization software (i.e. Scribe, SSIS)
β€” 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 (60 β€” hours program, Certifications)
β€” 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
β€” Many other amazing benefits

About Enavate

Enavate is a consulting company that transforms businesses and the lives they touch. To us, it’s personal.
Our solutions meet the unique needs of clients in the distribution, manufacturing and professional services industries. And it’s our responsibility to help them implement the best ERP software to improve processes, boost efficiency and stimulate agility in an ever-changing business climate. Enavate’s consulting, Cloud and managed IT support services enable key decision-makers to focus on their organization’s overall mission and vision, knowing that the day-to-day operations are under control. Understanding the causes of failed ERP implementations, we bring a fresh perspective to the process, with a deep respect for the impact of technology on people. We don’t believe in imposing solutions that don’t work. We listen, challenge, collaborate and take action.
It’s our transparent and and empowered approach with our clients, as well as our ERP and Cloud implementation expertise, that have earned us Microsoft Gold Partner and NetSuite Five Star Partner statuses.
Enavate was formed in December 2014 with a vision and passion to change β€œbusiness as usual.” Instead of traditional, top-down management, we embrace empowerment and autonomy. While other companies may have teams or departments, we have self-directed pods and Pod MeistersTM leading the way. We trust our people to make their own decisions. After all, they’re the experts. And being transparent enables us to be more agile, efficient and creative as an organization, ready to break through limitations and make a difference for our clients, our company and our community.

Company website:
https://www.enavate.com/

DOU company page:
https://jobs.dou.ua/companies/enavate/

The job ad is no longer active
Job unpublished on 3 December 2020

Look at the current jobs C# / .NET Kyiv→