Position: Microsoft Dynamics Developer
Company: SoftServe
Category: Other
Experience required: 3y
English level: upper

**WE ARE**
SoftServe is a global digital leading software developer in Europe. 13,000+ talented individuals are currently working on 1,000+ projects with clients in the USA, Europe, and APAC region. SoftServe is about open-minded people who love technology and have the environment of crafting their personal and professional growth.
Our client is a data, analytic, and research-focused financial services holding company with expertise in the real estate, mortgage, and related structured finance markets. Our client is a technology company empowering global investors to access the U.S. real estate market with unparalleled ease and scale.
We are looking for a Developer to improve one of the client’s Dynamics instances. The ideal individual is a Senior Microsoft Dynamics Developer with experience in the full development lifecycle. You will spend a significant amount of time understanding the current implementation by reading code, documenting configuration/customization, and learning sessions with the product and end-users.
**YOU ARE**
Responsible for solving complex problems and technical issues involving the company’s products or processes. You will be a major contributor, applying extensive knowledge of principles, theories, concepts, and internal practices, processes, and products, following the lead engineer on significant projects with a major impact on the company's performance. An MS Dynamics - 
Engineer who has the following expertise
- Proven experience as a Microsoft Dynamics Developer with a focus on maintaining and fixing existing Dynamics instances
In-depth knowledge of Microsoft Dynamics CRM platform, including customization, configuration, and administration
- Strong proficiency in C# plugin development and API integrations
- Ability to analyze and enhance existing codebase for improved performance and stability
- Solid understanding of CRM concepts, business processes, and workflows
 - Excellent problem-solving skills and attention to detail
 - Strong interpersonal skills to effectively collaborate with end-users and technical teams
- Sound verbal and written communication skills, a self-starter with outstanding planning and organizational skills
- Ability to work independently or as part of a diverse team with diverse cultures across multiple geographic locations
- Passion for delivering high-quality solutions
**YOU WANT TO WORK WITH**
 - Maintenance and Support: maintaining and troubleshooting the existing Microsoft Dynamics CRM instance, addressing technical issues, system errors, and performance bottlenecks promptly. 
 - Providing support and guidance to end-users, resolving their concerns and inquiries
 - Code Analysis and Enhancement: analyzing the current codebase to identify areas for improvement, code refactoring, and performance optimization. Enhancing existing customizations and configurations to align with changing business requirements
 - Bug Fixing: identifying and resolving bugs and functional issues within the Microsoft Dynamics CRM system. Conducting thorough testing to validate fixes and ensure the stability of the platform
 - Documentation: creating and maintaining technical documentation, including system designs, specifications, and issue resolutions
 - Documenting customizations, configurations, and troubleshooting steps for future reference and knowledge transfer
**TOGETHER WE WILL**
- Collaborate with a professional and friendly team
- Support your technical and personal growth — we have a dedicated career plan for all roles in our company
- Enjoy flexible working hours, a nice package of benefits (medical insurance, additional paid vacation, anniversary gifts, corporate events, foreign language classes), and absence of a dress code
- Take part in internal and external events where you can build and promote your personal brand