Develop, implement and support Microsoft Dynamics 365 CE solutions, collaborate with technical teams and clients, prepare documentation, perform testing and code reviews, integrate Microsoft technologies, and deliver secure, high-quality solutions on time