Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
Lead/Senior MS Dynamics Developer position
Overall 7+ Years of experience with last 5+ years in Dynamics
Sales Domain experience
Flexible to learn and adopt other technology
Mandatory Technical skills
Microsoft Dynamics 365 Online Application (Sales or Service) modules
Experience in customization and extension of Dynamics 365 CRM - client side customization using java scripts, web resources etc..., server side customization using C# & .Net assemblies
Java scripting frameworks like Node.js, Angular.js, React.js
JQuery, CSS, HTML 5, AJAX
Developing REST APIs
Integration experience with external systems through REST API's. Both with and without middleware.
Server administration and Deployment for MSCRM application.
Working knowledge of source control tools like GIT, VSS etc.
Working with Power apps and rest of the power Platform
Data migration experience either through a tool or through MS Dynamics feature.
Experience with Microsoft Azure services (Application servers, Database Services, Service Bus)
Well versed with different versions of .NET Framework, WPF, C# programming, Silverlight, Dynamics CRM SDK, Mobile Express, SQL Server.
Experience in building complex database queries and procedures. Well versed with the overall technical architecture of Dynamics CRM.
Strong conceptual and analytic skills. Ability to design and build complex algorithms.
Experience with analytic techniques including process modeling, requirements elaboration, data modeling, and business use case and user interface prototyping.
Define cloud architecture, design and implementation plans for hosting complex application workloads on MS Azure
Proficiency in Integration of various Azure resources (IaaS and PaaS - SQL DB , App Service , Application Insights , data bricks , Storage accounts etc) to deliver an end to end automation.
Thorough understanding of Continuous integration and continuous delivery using Azure DevOps/VSTS.
Additional Technical competency
Technology and product knowledge
Requirement Gathering and Analysis
Architecture concepts
Solution Design
Configuration Management including coding, Configuration/ Customization, code migration, Unit testing
Deployment
Service support and maintenance
Agile Methodology
Behavioral/ Soft skill Competency
Verbal and Written communication
Presentation
Collaboration
Adherence to process.
Team Player
Role and Responsibilities
Implementation of newfunctionality/Enhancement and fixing bugs.
Interface development and monitoring and fix issues when necessary.
Deployment activities.
Trouble shoot application related bug and resolution.
Code review and approval to deployment
Architecture discussion and Solution review Board
Application Demonstration and walk throughs etc.
Adherence to the implementation process
Role and Responsibilities -: Sales & Legal Services
Design and develop solutions for Sales domain using Microsoft CRM Dynamics and integration technology. Responsibilities include the creation of conceptual approach, technical analysis, fit-gap assessment, design, development, unit testing, deploy and support activities.
Work closely with the stakeholders to drive and/or facilitate development of requirements, specifications, and use cases.
Able to work on multiple projects and initiatives with different/competing timelines and demands.
Lead collaboration activities with stakeholders on requirements elaboration, workflow design, configuration, and business re-engineering.
Manage and collaborate with product vendors and systems integrators on delivery of solutions. Work with delivery partners to review and finalize technical specifications, code review, version management, and implementation related activities.
Adheres to best practices for CRM, development, integration processes by leading discussion in Solution review board, Enterprise Architectural guidance
Excellent in CRM operation like deployment, Installation and build efficient tools to minimize operational overheads
Employement Category:
Employement Type: Full timeIndustry: ITFunctional Area: ITRole Category: Software EngineerRole/Responsibilies: Senior MS Dynamics Developer