Описание
PROJECT DESCRIPTION We are seeking an experienced and self-sufficient Microsoft Dynamics Senior Developer to join our team. The ideal candidate will possess a proven track record of leading complex development projects and have a deep understanding of Dynamics CRM (Sales and Customer Insights mainly) and the PowerPlatform. The candidate should have excellent communication skills and a strong proactive and problem-solving mentality. They should also be able to mentor and guide junior team members while collaborating effectively with cross-functional teams. IN THIS ROLE, YOU WILL Lead the development of complex engineering projects, from conception to delivery, ensuring high quality and innovative solutions; Demonstrate expert knowledge and practical application of programming languages, tools, methodologies, and best practices; Mentor junior team members, fostering a culture of learning and growth within the team; Collaborate effectively with cross-functional teams, including Engineering and Product teams, to identify, troubleshoot, and solve technical problems; Contribute to the continuous improvement of processes, systems, and technologies to enhance product development and team efficiency; Maintain open and effective communication, ensuring clarity of goals, roles, and technical requirements within the team and across the organization; Stay abreast of industry trends and advancements, integrating new and creative solutions to maintain competitive advantage. IF YOU HAVE 3+ years of experience with Dynamics CRM (Sales and Customer Insights mainly); 3+ years of experience with PowerPlatform; Expertise in C# programming language; Experience in backend development for CRM: including plugins, actions, and other related tasks; Strong front-end CRM development skills, including Javascript, React, Typescript, and PCF custom controls; Proficiency in Canvas Apps. Preferable: Experience in Azure Functions; Knowledge of SPKL or similar tools for Continuous Integration and Continuous Deployment (CI/CD); Familiarity with reporting tools such as SSRS and PowerBI; Experience in PowerPages; Working knowledge of UX/UI core concepts. AS AN OPINOV8R, YOU WILL HAVE — Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide. — Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere. — Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change. — Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights. — Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world. HOW’S THE HIRING PROCESS GOING We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here’s what to expect: — Initial Interview: If your background fits the role’s criteria, we’ll invite you for an interview with a Talent Acquisition Specialist to get to know you better. — Presentation of the cv to the client. — Client's Interview. — Final Decision: After completing all interviews and assessments, we’ll reach a final decision and get back to you with the result. Powered by JazzHR