Job Information
Gallagher Microsoft Dynamics CRM/365 Developer (Configuration Specialist) in Rolling Meadows, Illinois
Gallagher is a global leader in insurance, risk management and consulting services. We help businesses grow, communities thrive and people prosper. We live a culture defined by The Gallagher Way, our set of shared values and guiding tenets. A culture driven by our people, over 30,000 strong, serving our clients with customized solutions that will protect them and fuel their futures.
Gallagher Benefit Services, Inc. (GBS) , a division of Gallagher , consistently stands out in a competitive marketplace as an employer of knowledgeable, highly skilled and competitive talent. We are a company that touches businesses and their employees on a personal level. At the core, our job is to help protect the health and well-being of employees and their families and provide for their financial security—all while allowing employers to attract and retain the people they need to grow and succeed. As you consider the value of working for our team, remember our talent, winning attitude and strong performance will be highly valued and will maximize your future potential
Position Summary:
The Senior Dynamics CRM Applications Developer is responsible for the:
Design, development, implementation, and maintenance of custom LOB applications on the Microsoft Dynamics CRM 365 platform
Researching emerging technologies, conducting proof-of-concepts, and making recommendations
Collaborating with team members and project owners to develop the required custom applications
The candidate must have a firm understanding of the importance of information security and ensure that Gallagher’s data is protected in accordance with IT Policy and organizational priorities.
Essential Duties and Responsibilities:
Gather and analyze requirements, design, develop, test, and, maintain custom applications on the Microsoft Dynamics/xRM platforms.
Independently develop and maintain applications for GBS internal and external user base
Code and test application integrations
Work collaboratively with team members and project owners to execute development plans effectively
Troubleshoot issues, develop solutions, and maintenance plans for applications and servers
Maintain proper documentation of requirements, processes, and designs
Aids in providing ongoing analysis and monitoring of applications and environments
Comply with AJG IT Policies and Procedures and Professional Standards
Apply knowledge of best practices, current and emerging development trends and techniques to application development
Qualifications:
7 years of Dynamics CRM development experience (OOB customization and customization/extension with SDK and xRM)
5 years of C# .NET programming experience
Experience in Microsoft Dynamics CRM 365 platform
Experience with CDS, Model-driven app, and Canvas App
Experience with Power Platform (Power Automate, Power App, and Power BI)
Experience with Logic Apps
Experience with Microsoft Flow
Azure Functions
Strong experiencing extending Dynamics CRM with SDK, plugins, workflow utilities, JavaScript/Frameworks (jQuery and AngularJS), CSS3/Bootstrap, HTML/HTML5
Experience in integrating Dynamics CRM with SharePoint
Strong experience with integration tool to integrate Dynamics CRM with other systems
Experiencing with web services (SOAP and REST) to integrate Dynamics CRM with other systems
Experience with WCF and Web API
Experience working with application lifecycle management tools (TFS)
Experience in Agile or Scrum software development methodology
Knowledge of application architecture and design patterns
Experienced in the SDLC (processes and best practices)
Bachelor or Master degree in Computer Science or comparable experience
Strong experience in the Microsoft stack of technologies
Strong experience with software development principles and best practices (good coding skills)
Knowledge and experience in Azure Cloud Services
Good understanding of the application security (SDL and OWASP security principles)
Experience with techniques to quickly and effectively troubleshoot and resolve application issues
Insurance industry/brokerage experience is a plus
Experience with SQL Server development (stored procedures, functions, in memory objects, query optimization) is a plus
Interpersonal Skills:
Must be self-motivated and goal oriented
Attention to detail and proven ability to follow through
Strong analytical, organizational, and problem solving capabilities
Ability to work on multiple projects and priorities concurrently
Requires minimal supervision and motivation
Ability to work collaboratively on team based projects
Proven relationship building skills and high energy level
Excellent oral and written communication skills
U.S. Eligibility Requirements:
Interested candidates must submit an application and resume/CV online to be considered
Must be 18 years of age or older
Must be willing to submit to a background investigation; any offer of employment is conditioned upon the successful completion of a background investigation
Must have unrestricted work authorization to work in the United States. For U.S. employment opportunities, Gallagher hires U.S. citizens, permanent residents, asylees, refugees, and temporary residents. Temporary residence does not include those with non-immigrant work authorization (F, J, H or L visas), such as students in practical training status. Exceptions to these requirements will be determined based on shortage of qualified candidates with a particular skill. Gallagher will require proof of work authorization
Must be willing to execute Gallagher's Employee Agreement or Confidentiality and Non-Disclosure Agreement which requires, among other things, post-employment obligations relating to non-solicitation, confidentiality and non-disclosure
Gallagher offers competitive salaries and benefits, including: medical/dental/vision plans, life and accident insurance, 401(K), employee stock purchase plan, educational expense reimbursement, employee assistance program, flexible work hours (availability varies by office and job function) training programs, matching gift program, and more.
Gallagher believes that all persons are entitled to equal employment opportunity and does not discriminate against nor favor any applicant because of race, sex, color, disability, national origin, religion, creed, age, marital status, citizenship, veteran status, gender, gender identity / expression, actual or perceived sexual orientation, or any other protected characteristic. Equal employment opportunity will be extended in all aspects of the employer-employee relationship, including, but not limited to, recruitment, hiring, training, promotion, transfer, demotion, compensation, benefits, layoff, and termination. In addition, Gallagher will make reasonable accommodations to known physical or mental limitations of an otherwise qualified applicant with a disability, unless the accommodation would impose an undue hardship on the operation of our business.
#LI-CJ1
Job: Information Technology
Organization: GBS - Operations
Title: Microsoft Dynamics CRM/365 Developer (Configuration Specialist)
Location: Illinois-Rolling Meadows
Requisition ID: 67628