Loading...

Senior Software Developer CRM at VeriPark

Veripark Software Solutions Nigeria (On-site) Nov. 22, 2024 full-time
Full Job Description
<p><strong>What you will be doing:</strong></p><ul><li>Gathering and analyzing client requirements to design and implement complex CRM solutions using Microsoft Dynamics 365 and Power Platform.</li><li>Curating and brainstorming approaches to a requirement when needed.</li><li>Meticulously understanding the requirements with respect the solutions offered by CRM&rsquo;s OOB components and those that need extensions like code.</li><li>Estimating for the efforts around multiple approaches and narrating &amp; quantifying the pros &amp; cons with respect to such implementations.</li><li>Developing and customizing various CRM components such as entities, forms, workflows, plugins, reports, dashboards</li><li>Implement integrations with external systems.</li><li>Be involved in development using CRM SDK, C#, ASP.NET, SQL Database, ADO.NET</li><li>Writing clean and efficient code using programming languages such as C# and JavaScript while adhering to coding standards and best practices.</li><li>Debugging and troubleshooting issues in the CRM system and providing timely resolution to ensure high system availability and performance.</li><li>Collaborating with project managers, business analysts, testing teams, and other stakeholders to ensure successful project delivery on time and within budget.</li><li>Calculating and raising such concerns in timely manner which might intervene the timely delivery of the deliverable.</li><li>Providing technical guidance and mentorship to junior developers and team members to enhance their skills and knowledge in CRM development.</li></ul><p><strong>What we are looking for:</strong></p><ul><li>Candidate should possess a Bachelor&#39;s Degree</li><li>5+ years of relevant working experience</li><li>Understand fully what Microsoft&rsquo;s Modules like Sales, Customer Service, Marketing have to offer out of the box before needing any extended customization.</li><li>Be able to timely communicate statuses and concerns down and up the responsibility hierarchy so as to ensure smoother delivery of the requirement.</li><li>Be able to build D365 CE entities, forms, workflows, dashboards and reports</li><li>Be able to develop plug-ins using C# and to code UI logic in JavaScript</li><li>Be able to build and release solutions</li><li>Be able to write technical documentation in clear and understandable way</li><li>Banking experience is preferable</li><li>Optionally develop Web resource, PowerApp apps and PowerBI reports</li></ul>
Apply now