Dynamics CRM Application Developer

Information Technology
67634 Requisition #

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


  • 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.



Please Note:

Gallagher never extends an offer of employment or requests any personal identification information without having received an online application and conducted one or more in-person or video interviews. If you have received any communication referencing the offer of a job at Gallagher and you have not submitted an online application or been interviewed by a Gallagher employee, please do not assume that the offer is being sent from a legitimate Gallagher representative.

Similar Listings

Rolling Meadows, Illinois, United States

📁 Information Technology

Requisition #: 71513

Rolling Meadows, Illinois, United States

📁 Information Technology

Requisition #: 71421

Rolling Meadows, Illinois, United States

📁 Information Technology

Requisition #: 72642