MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious
3

CRM Senior Developer

Location Alsip, United States
Posted 19-October-2021
Description
job summary:

Summary: This position will be focused on developing, managing, optimizing, and maintaining the Dynamics 365 CRM platform, customizations, and other ancillary tools. The role will be a part of the Global IT Commercial Systems Team and support the Business Commercial functions through CRM configurations, customizations, and reporting capabilities. This is first a technical role implementing and following best practices, acting as an internal champion to CRM, identifying, recommending and implementing continuous improvements to build-out company performance. This role will have opportunities for business consultation as the candidate grows in the position.



Essential Duties & Responsibilities:




Expected to participate in all aspects of CRM development and support projects; including technical design and review, task planning and management, software and entity development, full system testing, regression testing, quality review, configuration, deployment, solution management, business implementation, debugging, user security management, user support and maintenance of the CRM platform.

Support, configure and develop integration solutions both to and from CRM and with the other global solutions.

Participate in day to day support responsibilities, including ongoing technical support to the CRM solution, platform, and users globally.

Provide level 2 application support of local and global help desk team members, per user reported issues when applicable.

Ability to analyze and solve complex and/or diverse problems fully and quickly.

Responsible for upkeep of required test and development environments, including stand up and full build of new CRM environments when needed.

Ability to write test plans and complete repeatable test scenarios to support validation of business requirements.

Ability to manipulate CRM data in the cloud using SQL data integration tools.

Write and update technical user guides and supporting technical documents.

Train key users on new or updated applications when applicable.

Support existing standards and procedures.

Participate in technical code reviews.

Participate in the development of project plans and provides time estimates on related project work.

Create and follow timelines associated with project(s).

Stay current on development techniques, tools and technologies related to the role.

Research new and emerging CRM capabilities and technologies that can be leveraged through existing CRM investments, present findings for consideration.

Act as a visible and credible internal champion of CRM initiatives, solutions, capabilities, upgrades, and standard processes and procedures.

Communicate project status(s) within IT and to supervisor.

Ability to work and collaborate within a team (with 3 or 4 peers and a supervisor) as well as communicate with global IT team and business community as applicable.

Integrate activities with local and global IT groups to ensure successful implementation and support of project efforts.

Foster and maintain a good relationship with internal customers and IT colleagues (local and global).



Interest and willingness to learn the Griffith Foods business to support growth of a more effective developer.


Education & Experience:




Bachelors degree in Computer Science or related field.

Minimum of 5 years of experience as a software developer, including participation in all aspects of full life cycle development.

Minimum 1 years of experience implementing and/or extending Dynamics 365 CE OOTB components; ideally including solution deployment and management

Technical experience includes the following:



Required

Dynamics 365 CRM 9.x (cloud-based implementation and development) or older

Flow development using Microsoft Power Automate

Experience extending capabilities using scripting or building custom controls

Visual Studio .NET 2013 (.NET framework 4.0) or above

ASP.NET, C#

JavaScript, HTML, DHTML

AJAX, XML, JSON

Understanding software development life cycle concepts

Web Service integration and development

Additional CRM experience (nice to have):

Custom control development using PCF, React or similar tools

Microsoft Dataverse Web API and OData client development and integration

D365 CRM automation of user privileges using Flows, custom development or other tools

Dynamics 365 Project Service Automation configuration, development and implementation experience

Integrating cloud based D365 CRM solution and platform with other solutions not in the cloud

SQL data integration tools for the D365 CRM cloud-based platform (i.e. KingswaySoft or similar)



Additional Experience:



XRM Toolbox usage

Fetch XML development

Microsoft SSIS package development and reuse

Microsoft SQL Server 2012 or above development and administrative experience

Dynamics AX 2012 Rx ERP development experience (strictly for integration purposes not extending ERP capabilities)

Experience in software quality assurance

EXT.JS 5.x or above

ASP, VBScript

Understanding of Model/View/ViewModel (MVVM) pattern, Single Page Application design, JavaScript framework usage

Working knowledge of Apache Subversion or comparable

Microsoft TFS or DevOps use and configuration




location: Alsip, Illinois

job type: Permanent

salary: $105,000 - 120,000 per year

work hours: 8am to 4pm

education: Bachelors



responsibilities:

CRM SR DEV



Summary: This position will be focused on developing, managing, optimizing, and maintaining the Dynamics 365 CRM platform, customizations, and other ancillary tools. The role will be a part of the Global IT Commercial Systems Team and support the Business Commercial functions through CRM configurations, customizations, and reporting capabilities. This is first a technical role implementing and following best practices, acting as an internal champion to CRM, identifying, recommending and implementing continuous improvements to build-out company performance. This role will have opportunities for business consultation as the candidate grows in the position.



Essential Duties & Responsibilities:




Expected to participate in all aspects of CRM development and support projects; including technical design and review, task planning and management, software and entity development, full system testing, regression testing, quality review, configuration, deployment, solution management, business implementation, debugging, user security management, user support and maintenance of the CRM platform.

Support, configure and develop integration solutions both to and from CRM and with the other global solutions.

Participate in day to day support responsibilities, including ongoing technical support to the CRM solution, platform, and users globally.

Provide level 2 application support of local and global help desk team members, per user reported issues when applicable.

Ability to analyze and solve complex and/or diverse problems fully and quickly.

Responsible for upkeep of required test and development environments, including stand up and full build of new CRM environments when needed.

Ability to write test plans and complete repeatable test scenarios to support validation of business requirements.

Ability to manipulate CRM data in the cloud using SQL data integration tools.

Write and update technical user guides and supporting technical documents.

Train key users on new or updated applications when applicable.

Support existing standards and procedures.

Participate in technical code reviews.

Participate in the development of project plans and provides time estimates on related project work.

Create and follow timelines associated with project(s).

Stay current on development techniques, tools and technologies related to the role.

Research new and emerging CRM capabilities and technologies that can be leveraged through existing CRM investments, present findings for consideration.

Act as a visible and credible internal champion of CRM initiatives, solutions, capabilities, upgrades, and standard processes and procedures.

Communicate project status(s) within IT and to supervisor.

Ability to work and collaborate within a team (with 3 or 4 peers and a supervisor) as well as communicate with global IT team and business community as applicable.

Integrate activities with local and global IT groups to ensure successful implementation and support of project efforts.

Foster and maintain a good relationship with internal customers and IT colleagues (local and global).

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url