Senior .NET / Dynamics 365 Developer Stockholms län, Sweden

Kan være tilgjengelig

(Oppdatert %updatedDate %)

Senior .NET / Dynamics 365 Developer

Stockholms län, Sweden

Innfødt English, Hindi

  • 10+ years experience in .NET Development
  • 12+ years experience in Dynamics CRM / Dynamics 365 Development
  • Team Lead, Software Architect, Integration Specialist

Ferdigheter (56)

TEAM PLAYER

ACCEPTANCE TESTING

SQL SERVER 2012

SQL SERVER 2005

MICROSOFT WINDOWS SERVER 2008

CUSTOMER RELATIONSHIP MANAGEMENT

MENTOR

SQL

WINDOWS AZURE

Angular

.NET FRAMEWORK 2.0

DOCUMENTATION

CRM

WINDOWS SERVER 2008

CLIENTS

MICROSOFT WINDOWS AZURE

PIPELINE

BUSINESS REQUIREMENTS

GOAL-ORIENTED

PROBLEM SOLVER

USER ACCEPTANCE TESTING

REQUIREMENT ANALYSIS

INTEGRATION

COACHING

RELATIONSHIP MANAGEMENT

MICROSOFT WINDOWS SERVER 2003

Banking

MICROSOFT WINDOWS SERVER 2012

MICROSOFT .NET

SQL SERVER 2008

MICROSOFT CRM

MAINTENANCE

.NET FRAMEWORK 4.5

VB.NET

WINDOWS SERVER 2003

INTEGRATOR

WINDOWS XP

MICROSOFT DYNAMICS CRM

CUSTOMER ENGAGEMENT

MICROSOFT .NET FRAMEWORK 2.0

MAPPING

WINDOWS 7

.NET FRAMEWORK 4.0

.NET FRAMEWORK 4.6

.NET FRAMEWORK 3.5

MICROSOFT WINDOWS

WINDOWS SERVER 2012

WORKFLOW

USER ACCEPTANCE

DYNAMICS CRM

CLIENT INTERACTION

Architect

TOPO

SQL Server

XML

BI

Oppsummering

.NET/C# Developer and Microsoft Dynamics 365 Expert Developer with experience in several industries
 

Dedicated and highly experience .NET/Dynamics 365 developer with many years of experience in complex implementations utilizing a combination of in-depth understanding of the Dynamics platform as well as expert level .NET development skills. With a positive attitude and a mind for details, the deliveries from Bhavika are always above the highest expectations of the customer.

Arbeidserfaring

CRM Developer, Software Architect
Scania

2017-05 - Nåværende

2016 and Microsoft Dynamics 365
May 2017 - Present
Role: Senior CRM Developer, Software Architect, Team Lead
Client: Scania CV AB

The scope of this project was to implement a CRM solution for Scania's global network of distributors and dealers, both Scania owned as well as independent. Heavy focus on building a framework that allows each market to share the same system while at the same time supporting big differences in business requirements, user maturity, legal and cultural adaptations as well as user preference. Was responsible for developing a method for automatic deploys to better support a quick agile way of working in a big development team spread globally on three continents. Was lead in development of complex security model with heavy focus on both data restriction as well as data sharing based on user profile, account grouping and automatic sharing of data.

Responsibilities:
• Act as team lead and development team mentor
• Lead Developer and Software Architect for implementation of price calculation and financing calculation module in Dynamics 365 Sales.
• Development of business-critical functionalities in Dynamics 365 Sales
• Development of advanced user profile functionality for easier user and security management in a big global system.
• Implementing robust auto numbering for Dynamics 365 Sales.
• Development of translation solution for Dynamics 365 Sales for a global implementation.
• Development of advanced functionality for sharing data across geographical areas and business units.
• Automation of deployment of Dynamics 365 customizations and custom code development (CI/CD)
• Development of mobile solution based on Resco.
• Maintenance and support.

Technical Environment:
Dynamics 365 Sales, MS CRM 2016, .Net Framework 4.6, Microsoft Windows Server 2012/2016, Microsoft SQL Server 2014/2016, C# .NET, HTML, jQuery, JSON, Ext. JS, TFS, Resco

Senior CRM Developer

2013-08 - 2017-04

The scope for this project is to implement a high-performance application(interface) with single sign on to MS CRM 2013 with the User base of 18000+ users and 300 concurrent users. This application is a platform used extensively by Bankers, Market Managers, Analysts as the first point of entry to a multithreaded environment to manage Lists (Clients, Prospects, Leads, Market leads, Contacts), pipeline execution, extract reports, record activities (Outlook Integration) and provide integration to other applications across the firm.
Responsibilities:
• Manage a team of 3-5 associates.
• Do a requirement analysis, coding, unit testing, and final application implementation for Asset Management sector.
• Implementing robust auto numbering for MS CRM 2013 entity modal.
• Replicate MS CRM entity modal, relationship modal, business cycles in the web application using MS CRM REST APIs extensively.
• Automate MS CRM 2013 deployments, deployment of custom application using Continuous Integration by Jenkins setup.
• Automating unit and integration testing using Cucumber & Selenium.
• Maintenance and support.

Technical Environment:
MS-CRM 2013, .Net Framework 4.0, Microsoft Windows Server 2008, Microsoft SQL Server 2008, Windows 7/Outlook 2007, C#, HTML, jQuery, JSON, Ext. JS


Project: Implementing MS CRM 2011
Microsoft CRM Consultant

2012-10 - 2013-12

The scope for this project is to upgrade an existing MS CRM 4.0 on-premise implementation to MS CRM 2011.

Responsibilities:
• Creating managed solutions for the ease of deployment and re-usability across same domain.
• Upgrading Scripts, Plugins, and custom web applications as per SDK standards.
• Migrating custom .net web application to HTML/jQuery/JavaScript as managed and configurable solutions.
• Custom Reports development for business users.
• Documentation of the deployment and upgrade process.
• Client interaction to get the feedback and comments.

Technical Environment:
MS-CRM 2011, MS CRM 4.0, .Net Framework 4.0, Microsoft Windows Server 2008, Microsoft SQL Server 2012, Windows 7/Outlook 2007, C#, HTML, jQuery, JSON, SSRS, ADFS 2.0.
Team Lead, Microsoft CRM Consultant

2013-03 - 2013-08

This implementation extensively uses Solution & Release Management for MS CRM 2011. The reason being developing common components and customize them for various leads in same domain as per their requirements.

Responsibilities:
• Use MS CRM 2011 solution management and control the releases and common components.
• Customizing CRM in reusable modules.
• Editable Grid control in HTML.
• Custom web-based application for non-CRM users.
• Custom SSRS reports.
• Testing of the components.
• Daily interaction with client and team to manage the development, queries, and deliveries.

Technical Environment:
MS-CRM 2011, .Net Framework 4.0, Microsoft Windows Server 2008, Microsoft SQL Server 2012, Windows 7/Outlook 2007, C#, HTML, jQuery, JSON, SSRS, ADFS 2.0.
Team Member

2008-09 - 2009-12

The scope of this project was to customize MS CRM 4.0 as per client requirements, Reports development using SSRS, Plug-in development using VB.Net to perform predefined task dynamically, Workflow creation in MS CRM 4.0, Developing custom pages using VB.Net and deploy it in MS CRM 4.0 which includes functionalities which is needed by client and are not customizable using simple customizations provided by Microsoft Dynamics CRM tool.

Responsibilities:
• Customizing system entities as per client requirement.
• Creating custom entities and their attributes with relationship to other entities and fields mapping.
• Creating workflows.
• JavaScript Coding (creating external Jscript and link it to CRM Entities)
• Calling CRM web services through JavaScript, using Fetch XML and other methods.
• Data migration through CRM and data migration manager tool.
• Coding using VB.Net to develop functionalities of MSCRM which are not customizable directly through MS CRM tool. Deploy the same into MS CRM.
• Involved in developing Asynchronous Plug-in.
• Involved in developing SSRS Reports in MS CRM 4.0
• Importing and exporting Translation files as the client was using locale as Danish.
• Importing and Exporting Customizations.
• Involved in Quality processes included in PDLC cycle.
• The project was using AGILE Methodology, so have good knowledge and experience of using the same.
Technical Environment:
Microsoft SQL Server 2005, Microsoft Windows Server 2003, MS-CRM 4.0, Windows XP/Outlook 2007, ASP.NET 2.0, VB.Net, SSRS Reports.


Knowledge
Microsoft CRM Consultant

2012-04 - 2012-08

The scope for this project is to implement a Claim based web application which uses ADFS 2.0 to implement single sign on to MS CRM 2011 implementation. The web application will be used as front end to the end user which provides integration with MS CRM IFD implementation.

Responsibilities:
• Do a requirement analysis, coding, unit testing, modifications, and final application implementation.
• Develop claim-based web application in .net Framework 4.0 with ADFS Authentication.
• Implement Single Sign on with MS CRM 2011 IFD version and provide an interface to CRM within the web application.
• Handle the deployment of application.
• Implement web application using MS CRM web service extensively.
• Maintenance and support.

Technical Environment:
MS-CRM 2011, ADFS 2.0, .Net Framework 4.0, Windows Identity Foundation 4.0, Microsoft Windows Server 2008, Microsoft SQL Server 2008, Windows 7/Outlook 2007, C#, HTML, jQuery, JSON


Project: Microsoft Dynamics CRM 4.0 Implementation and Maintenance
Fed. 2010 - Feb. 2012
Role: Microsoft CRM Consultant
Client: Scania, Sweden (Italy, Belgium, Netherlands, Luxembourg and France)

The scope for this assignment was to implement MS CRM 4.0 in client's environment.
Create an interface (integration) between source system (one that client uses) and MS
CRM 4.0 for data migration between the two systems using SSIS Package and using CRM Web services through C# and to maintain & support MS CRM 4.0 in client's environment.

Responsibilities:
• As a MS CRM Consultant, participate, understand and provide solutions to the client's business for Customer Relationship Management.
• Install Microsoft Dynamics CRM 4.0 on Windows server 2008 and administrate the Server.
• Prepare Development, Acceptance and Production environment for the total implementation.
• Customizing MS CRM 4.0 as per client business requirements.
• Implement Reports in SSRS (SQL Server 2008 BI Tools) and deploy them in CRM, implement workflows to send reminders to the users as per requirements.
• Preparing an interface which will work as integration between MS CRM 4.0 implementation and other systems (Clients Systems) for the data migration.
• Make the implementation Go Live.
• Performing day-to-day maintenance and support of existing applications in parallel with the analysis, design, development and co-ordination activities for new functionalities and CRM system.
• Maintenance and support activities included: clarifying and editing specifications, coding, unit testing and user acceptance testing, modifications, and final application implementation.
• Maintenance activity included enhancing CRM system with new functionalities, changes in existing functionalities.
• Handling change requests in 2 ways, viz. Customization level changes and changes related to business-critical cases like implementing and deploying web application to CRM system, implementing plug-ins to value add business.

Technical Environment:
Microsoft SQL Server 2005, Microsoft Windows Server 2003, Microsoft Windows Server 2008, Microsoft SQL Server 2008, MS-CRM 4.0, Windows XP/Outlook 2007, ASP.NET 2.0, C#.

Project: Microsoft CRM 4.0
Microsoft CRM Consultant
Scania

2010-02 - 2012-02

The scope for this assignment was to implement MS CRM 4.0 in client’s environment. Create an interface (integration) between source system (one that client uses) and MS CRM 4.0 for data migration between the two systems using SSIS Package and using CRM Web services through C# and to maintain & support MS CRM 4.0 in client’s environment.

Responsibilities:

• As a MS CRM Consultant, participate, understand and provide solutions to the client’s business for Customer Relationship Management. 

• Install Microsoft Dynamics CRM 4.0 on Windows server 2008 and administrate the Server. 

• Prepare Development, Acceptance and Production environment for the total implementation.

• Customizing MS CRM 4.0 as per client business requirements.

• Implement Reports in SSRS (SQL Server 2008 BI Tools) and deploy them in CRM, implement workflows to send reminders to the users as per requirements.

• Preparing an interface which will work as integration between MS CRM 4.0 implementation and other systems (Clients Systems) for the data migration.

• Make the implementation Go Live.

• Performing day-to-day maintenance and support of existing applications in parallel with the analysis, design, development and co-ordination activities for new functionalities and CRM system.

• Maintenance and support activities included: clarifying and editing specifications, coding, unit testing and user acceptance testing, modifications, and final application implementation.

• Maintenance activity included enhancing CRM system with new functionalities, changes in existing functionalities.

• Handling change requests in 2 ways, viz. Customization level changes and changes related to business-critical cases like implementing and deploying web application to CRM system, implementing plug-ins to value add business.

Technical Environment: 

Microsoft SQL Server 2005, Microsoft Windows Server 2003, Microsoft Windows Server 2008, Microsoft SQL Server 2008, MS-CRM 4.0, Windows XP/Outlook 2007, ASP.NET 2.0, C#.

Akademisk bakgrunn

Bachelor of Engineering
Mumbai University

2020-03 - 2007-01

Sertifiseringer

SCJP 1.4 - Sun Certified Java Programmer (SCJP) 1.4
MB2-716 Microsoft Dynamics 365 Customization and Configuration
MB2-715 Microsoft Dynamics 365 customer engagement Online Deployment
MB2-868 Microsoft Dynamics CRM Application
MB2-876 Extending Microsoft Dynamics CRM
MB2-867 Microsoft Dynamics CRM Installation and Deployment
70-480 Programming in HTML5 with JavaScript and CSS3 Specialist
MB2-866 Customization and Configuration in Microsoft Dynamics CRM
MB2-631 Customization and Configuration in Microsoft Dynamics CRM 4.0
MB2-633 Installation and Deployment in Microsoft Dynamics CRM 4.0
MCTS 070-528 Microsoft .NET Framework 2.0 - Web-Based Client Development

Kontakt konsulent

/