We provide IT Staff Augmentation Services!

Dynamic Crm Senior Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Having around 8+ years of experience in IT, with a focus on Microsoft technologies such as .NET, MS Dynamics CRM, and SQL Server.
  • Skilled in various phases of software development, including analysis, requirements gathering, and application design.
  • Proficient in programming languages such as C#, C, ASP.NET, JavaScript, JQuery, HTML5, HTML, and SQL Server.
  • Solid understanding of Microsoft SQL Server and Dynamics CRM, including data import/export, ETL tools, and SSRS reporting.
  • Strong ability in programming with SQL, writing queries, and developing stored procedures.
  • Experience in developing JavaScript libraries, Plugins, Custom Workflow activities, Dialogs, Batch Jobs, and web portals working on top of Microsoft Dynamics CRM.
  • Experienced in migration/upgrade of existing Microsoft Dynamics CRM to newer versions.
  • Familiar with different methodologies such as Agile (Scrum).
  • Experience in integrating with MS CRM database through CRM Web Services/SQL queries.
  • Familiar with cloud environments like Office 365, Azure, VMware, salesforce CRM, and related big data.
  • Worked on sales, service, marketing modules for better deliverables.
  • Experience in customizing and developing dynamic CRM Solution, system security, user defined Entity, client extensions, BI dashboards, and reports, workflows.
  • Work on Azure Storage, Network services, Traffic Manager, Scheduling, Auto Scaling, and PowerShell Automation.
  • Contributed to the supply chain process, which led to better business results.
  • Proficient in using Azure DevOps for continuous deployment through CI/CD pipelines. Additionally, used logic apps in the Azure DevOps for integrating applications and migrating data.
  • Knowledgeable about data integration and management into ERP systems, and has developed applications for product development involving cost, material usage, and budgeting.
  • Familiar with Life Cycle Services for deploying applications and has utilized various diagnostic tools to check application progress.
  • Experienced in operating systems such as UNIX and Linux.
  • Effective team player with exceptional communication and interpersonal skills.
  • Worked on Dynamic CRM cloud environments for efficient development and deliverables, and constructed CI/CD pipelines using Azure DevOps for continuous integration and deployment from source to target instances.
  • Proven ability to approach problems effectively, prioritize tasks, and complete multiple projects simultaneously.
  • Proficient in using Source Code Control Systems such as Git, Subversion, and TFS.
  • Expertise in creating graphs using Power BI.
  • Experience working across different Software Development Life Cycle (SDLC) methodologies, including Waterfall, Iterative, and Agile.

TECHNICAL SKILLS

Programming: VB.NET, C#, JavaScript, CSS3

Cloud Technologies: Microsoft Azure, Azure VM, Azure SQL, Azure service bus, Azure SQL, Azure Cosmos DB AWS.

.Net Technologies: .Net Framework Core 2.0, 3.5/4.0/4.5, WCF, VB.Net, ASP.Net, Web Services, AJAX, Silverlight

Microsoft CRM & Power Apps: Dynamics CRM 2011, 2015, 2016, Dynamics 365, PowerApps, Power Virtual Agent, XRM Toolbox, XRM Toolkit

Web technologies: ASP, ASP.NET, ADO.NET, XSLT, DOM, HTML, ADO, COM+, T - SQL, Active Directories, SQL, Ext JS, Kendo

Web services: WCF, Web API core, 2.0, REST API, Micro Services

Design & Development Tools: Visual Studio.Net 2008/2012/2013/2015 , Visual Source Safe, TFS, SQL server Management Studio, MS Visio, Canvas

Frameworks: Enterprise Application Blocks, Web Forms, MVC core, 6,5

Scripting Languages: HTML/HTML5/DHTML, XML, WPF

Databases: MS SQL Server 2008/2012/2014 , Mango DB

Application Servers: IIS 7.0, Apache Tomcat, JBoss

Source Control Tools: MS Visual Source Safe (VSS), TFS, Tortoise SVN, GIT

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Dynamic CRM Senior Developer

Responsibilities:

  • Discussing the underlying reasons of the issue with business users and addressing them as part of the initially reported ticket.
  • Establishing and building the queues that act as the primary channels for data transfer between the systems.
  • Producing comprehensive design documentation as part of the process of developing a structured solution that satisfies all operational and technical requirements while maximizing performance, security, and manageability. Each of these choices, which are dependent on a range of different parameters, can have a substantial impact on the application's quality, performance, maintainability, and overall success in diverse infrastructures when connected.
  • Technical help in locating the root causes of already-occurring process failures so that they can be halted using operational research tools and techniques.
  • Creating and implementing best practices for online tenants of Dynamic CRM.
  • Using a variety of front-end and back-end languages as the environment develops. Implement fresh approaches to strengthen the application's instance requirements' resilience.
  • Working together with team leads and business analysts to comprehend business requirements and put reasoning into practice.
  • Rewriting existing PowerApps and Power Automate applications built on the State’s shared government cloud Microsoft SharePoint Enterprise server
  • Gathering business requirements, designing and developing new applications, and migrating data from existing applications as necessary
  • Working closely with Temporary Solutions business users and a SharePoint Architect, under the direction of a Project Manager
  • Utilizing Cognito forms or PowerApps as the front end, SharePoint lists for data storage, and PowerAutomate for business workflow
  • Developing PowerApps and publishing reports in Power BI
  • Working with 3rd party forms/connectors to collect data and store the data in SharePoint, when authentication to SharePoint is not required
  • Automating processes and driving efficiencies using Power Automate (Flow), ensuring system integration and data integrity across various business functions within Temporary Solutions
  • Identifying new areas and business processes where PowerApps/SharePoint can be leveraged and facilitating continual process improvement
  • Collaborating with OSHR’s data team to align on reporting and data analytics currently being developed in either Power BI or Tableau, and assisting with securely publishing the dashboards and setting up the proper user permissions
  • Communicating effectively with technical as well as non-technical staff
  • Translating business requirements into technical solutions
  • Developing PowerApps canvas apps
  • Managing SharePoint Permissions (Site Permissions, User groups, Document Library/List Permissions, Break Inheritance)
  • Configuring and implementing Power Automate (Flow)
  • Building sites and pages, modifying and deleting sites in SharePoint Online Site Administration
  • Managing SharePoint Lists and document Libraries (Filter & Sorting, Custom Views)

Environment: Microsoft Dynamics 2020, Microsoft Visual Studio Professional 2017 & SQL, Power BI, HTML5, Java Script, XML, CSS, Azure service bus, Azure boards, Azure repos, SDK tool kit, XRM tool kit, Google Chrome, Internet Explorer 7 and higher, Azure-Devops server 2019.

Confidential, Plano, TX

Dynamic CRM Consultant

Responsibilities:

  • Coordinating discovery research sessions with the customer to identify existing business procedures that should be included into Dynamics CRM 2011, 2015, and 2016.
  • Hold in-depth analysis sessions with end users to help them comprehend the necessary business logics.
  • Create and deploy CRM functional and application modules, including tools and broker systems, as well as account, contact, and commission management.
  • Developing and implementing complex solutions using Microsoft Power Apps, Power Automate, and associated Power Platform tools to meet specific business requirements.
  • Demonstrating a strong knowledge of Common Data Service (CDS), Azure AD, SQL Server, Dynamics 365, and other relevant Microsoft technologies to create scalable and robust applications.
  • Leveraging programming languages such as JavaScript, C#, HTML, and CSS to develop custom components and integrations within the Power Platform.
  • Successfully delivering complex, high-quality solutions on time and within budget, ensuring customer satisfaction.
  • Developing and supporting SharePoint applications using Cognito forms or PowerApps as the front end, SharePoint lists for data storage, and Power Automate for business workflow.
  • Working closely with business users and a SharePoint Architect to gather business requirements, design and develop new applications, and migrate data from existing applications.
  • Managing SharePoint permissions, including site permissions, user groups, document library/list permissions, and break inheritance.
  • Developed and maintained web applications using ASP, ASP.Net, VB.Net, and VB Scripting, ensuring functionality and performance met business requirements.
  • Implemented COM+ components to enhance application capabilities, resulting in improved system efficiency and user experience.
  • Leveraged Azure technologies to build and deploy scalable solutions, utilizing the cloud infrastructure to ensure reliability and flexibility.
  • Designed and developed Windows applications using a combination of HTML, XML, XSLT, Java, and JavaScript, delivering intuitive user interfaces and seamless functionality.
  • Utilized Microsoft Dynamics CRM 2013 and 2015 to design and develop customized solutions, addressing specific business needs and optimizing customer relationship management processes.
  • Conducted thorough requirements gathering and analysis, working closely with stakeholders to understand their needs and translate them into effective software solutions.
  • Utilized JavaScript, CSS, and HTML within the Dynamics CRM customization environment to design and develop tailored solutions, enhancing the CRM system's capabilities.
  • Demonstrated a comprehensive understanding of MS Dynamics CRM architecture, allowing for the creation of customized xRM applications using custom code.
  • Developed custom workflows, plugins, and integration solutions with third-party vendors, streamlining business processes and improving data management.
  • Configured and customized SharePoint workflows, leveraging custom web part design and development to enhance collaboration and data integration between systems.
  • Leveraged SQL Server, XML, XSLT, CAML, Business Data Catalog, Forms Services, Excel Services, and Report Center to develop and maintain comprehensive CRM solutions, ensuring efficient data management and reporting capabilities.
  • Integrated Microsoft SQL Server Reporting Services with CRM, enabling the generation of insightful reports for data analysis and decision-making.
  • Implemented web security measures, including single sign-on and password management tools and standards, ensuring data confidentiality and user authentication.
  • Utilized CRM 2013/2015 Mobile features to develop mobile applications, extending CRM functionality to mobile devices and improving user accessibility.
  • Integrated Dynamics CRM with Outlook and other Line of Business applications such as SAP, PeopleSoft, and SharePoint, facilitating seamless data exchange and enhancing cross-platform functionality.
  • Collaborated with business and IT management to plan ongoing feature development, product maintenance, and effectively managed development teams to ensure project success.
  • Communicated and coordinated with internal business customers and IT analysts to gather software requirements, analyze system impacts, and deliver solutions that met stakeholder expectations.
  • Worked collaboratively with onsite and offshore teams, effectively leveraging diverse expertise and ensuring successful project delivery within the specified timelines.
  • Successfully migrated applications from legacy systems to MS Dynamics CRM online and on-premises, ensuring data integrity, system functionality, and user adoption during the transition process.
  • Providing training and project documentation to team members to ensure proper use and maintenance of CRM.

Environment: IIS 7.0, C#, SQL Server 2008, JavaScript, HTML, XML, Web Services, Windows Server 2008, 2012, Portal connections, Visual Studio Professional 2015, 2017, Azure Devops Server 2019, SSRS, SSIS, Microsoft Dynamics CRM 2011, 2015, 2016, Microsoft CRM SDK.

Confidential, Charlotte, NC

Dynamic CRM Developer

Responsibilities:

  • Participated in the customization of the MS Dynamics CRM application based on organizational needs and took action to increase capabilities through custom development.
  • Changing the module and custom work process libraries' code to make use of the Microsoft Dynamics CRM SDK libraries, messages, and other components.
  • CRM Plug-in and Custom Workflow exercises were extensively pursued.
  • In accordance with the business process, created custom entities and custom properties for each business unit in MS Dynamics CRM 365.
  • Gathered existing infrastructure data for MS Dynamics CRM 365 implementation, including Active Directory, SQL Server, and reporting server instance.
  • Contributed to the development of Plug-in, Parallel Workflows, Business Tenets, and Business Process Streams to automate the business forms.
  • For customer-side approvals and access to information inside HTML controls dependent on level of design, jQuery and JavaScript are frequently used.
  • Developed a plan and strategy for the data transfer from the old CRM tool to the new CRM environment.
  • Lead the complete deployment of different components on the Azure Platform.
  • Established groups, associations, gatherings, and their relationships.
  • Participated in development, testing, and deployment activities. planned get-togethers.
  • Individualized service module and contract formats, privilege arrangements, Service Level Agreements, and item lists in accordance with company practices.
  • A basic understanding of informatica cloud, which is used to integrate data from and into databases.
  • Information about connections and secure points used to connect systems.
  • A basic understanding of the field service module, which aids in the automation of the workflow and the scheduling algorithms.
  • To add more advanced functionality to the fundamental CRM techniques, Dynamic CRM webservice was used, and a bespoke administration was constructed using WCF.
  • Using Power BI Desktop, developed several graphs and dashboards in accordance with the needs of the client.
  • Worked with business owners, architects, and CRM business analysts to understand the business processes that required to be implemented into Microsoft Dynamics 365 and to gather requirements.
  • Collaborating with clients and project teams to understand business requirements and design and implement customized Dynamics 365 solutions.
  • Developing custom plugins, workflows, and integration solutions using C# and other development tools within the Dynamics 365 platform.
  • Designing, developing, and deploying customizations, including entity creation, workflows, custom views, and reports.
  • Working with project teams to provide technical guidance and support throughout the project lifecycle.
  • Collaborating with the testing team to ensure the quality of code and end-to-end application functionality.
  • Troubleshooting and resolving issues related to Dynamics 365 and related technologies.
  • Keeping up-to-date with emerging trends and new features in the Dynamics 365 platform, as well as other relevant technologies and platforms.

Environment: On-premises MSCRM 4.0, User controls, ADO.NET, XML/XSLT,.Net Web Services, CSS, WCF, SSIS, JavaScript, IIS, Windows Server 2008, KINGSWAYSOFT, Visual Studio Team Foundation Server, SQL Server Reporting Services 2008, Web Pages, Win Forms, Dynamic CRM SDK, Azure, and Visual Studio Team Foundation Server.

Confidential

.NET Developer

Responsibilities:

  • Supported the performance of the client's business study by assisting in the evaluation of business process and requirements.
  • Contributing to the creation of business layer components.
  • Recognized the fundamental capabilities and constraints of CRM functionality as well as bespoke code that is dependent on the development of plugins.
  • I took part in web application design and development.
  • Retrieved data from various servers using resources.
  • Additionally, they have extensive knowledge of its lifecycle deployment, management, and maintenance.
  • Developed web forms using ASP.net from the user interface.
  • With the project manager's supervision, I wrote specifications for system integration and customizations.
  • MCV created the CRUD action methods (Create, Read, Update, Delete) for a web-based application using ASP.NET.
  • Developed workflows, custom.net sites, and plug-ins to improve the system.
  • Helped with daily hardware, software, database, and network troubleshooting as well as the company's mainframe, hardware, and information integration system maintenance.
  • Used Team Foundation Server for project code control.
  • Using pivot tables, SSRS reports for sales and financial data were also produced.
  • Using the.NET framework, including ASP.NET, C#, and VB.NET, I created and maintained applications.
  • Developed new software features and applications and tested them to make sure they adhered to technical requirements and business needs.
  • Worked together with other developers in the team, such as project managers, business analysts, and QA testers, to make sure that software met deadlines and the necessary quality standards.
  • Investigated and debugged problems with already-in-use software programs, closely collaborating with users and other stakeholders to find and fix problems.
  • Conducted code reviews to make sure that code was written in accordance with specifications, was maintainable, and had thorough documentation.
  • I took part in all phases of the software development lifecycle, from gathering and analyzing requirements through designing, developing, testing, and deploying.
  • Developed and updated technical documentation for software programs, such as system documentation, technical specifications, and user manuals.
  • Kept up of the newest.NET development trends and best practices, and shared information with other team members through mentoring, training, and other channels.
  • Participated actively in agile development approaches like Scrum, Kanban, or XP and regularly attended stand-up meetings, sprint planning meetings, and retrospective meetings.
  • Worked with infrastructure and DevOps teams to make sure that applications were set up, watched over, and maintained in live settings.

Environment: C#.Net, ASP.NET 3.0/3.5, TFS, ADO.NET, HTML, SQL Server 2008/2012, Web Services, CSS, JQuery/JavaScript, Visual Studio.

We'd love your feedback!