• Team Lead, DMS Applications Development

    GallagherRolling Meadows, IL 60008

    Job #1781540224

  • Position Summary

    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.

    The SharePoint Technical Lead will be responsible for:

    • Planning, coordinating, and supervising the activities of developers and project team members in relation to the design, development, implementation, and maintenance of the DMS system.

    • Researching emerging technologies, conducting proof-of-concepts, and making recommendations

    • Collaborating with other GBS technology teams towards developing enterprise solutions

    • Leveraging cross platform and cross domain knowledge to develop solutions that address business needs

    • Advocating and instilling the consciousness for security best practices and IT Policy compliance for SDLC.

    • Ensuring that Gallagher's data is protected in accordance with IT Policy and priorities.

    • Ensuring that the GBS ADS Application Guidelines are followed

    • Creating and maintaining healthy atmosphere to foster good team dynamics and morale.

    • Providing mentoring to team members and encouraging experienced developers on the team to mentor less experienced members.

    List of Essential Duties

    • Ensuring that the proper (standardized) processes and procedures for application development are followed.

    • Making sure that approved tech stacks are used

    • Interfacing with stakeholders to understand and manage expectations

    • Aiding in gathering and analyzing requirements, designing, developing, testing, and, maintaining applications on the Microsoft tech stack (SharePoint, .NET platforms, and SQL Server) and approved third party tools.

    • Work collaboratively with team members, project owners, and other stakeholders to effectively execute development plans.

    • Developing strategies to effectively use of technologies to solve business problems

    • Troubleshooting issues, developing solutions, and maintaining plans for applications and servers

    • Ensuring the establishment and maintenance of proper documentation of requirements, processes, and designs.

    • Aids in ongoing analysis and monitoring of applications and environments

    • Complying with the AJG IT policies and procedures and professional standards

    • Applying knowledge of best practices, current and emerging development trends and techniques to application development.


    • Bachelor's or Master's degree in Computer Science, MIS, related field, or comparable experience

    • 10 years of experience developing applications on Microsoft tech stack, including .NET (C#/), SharePoint, and SQL Server.

    • Strong knowledge of the SDLC (processes and best procedures)

    • Strong application development background (frontend and backend)

    • Experience with Azure Cloud Services, including Office 365 and Power Platform

    • Experienced in Agile/Scrum software development methodology

    • Excellent understanding of application security based on the OWASP security and Microsoft SID principles.

    • Strong experience with software development principles and best practices

    • Experience with application architecture and design

    • Good understanding of the SharePoint architecture and how to leverage and extend it

    • Experienced in creating secure web services, console applications and timer jobs

    • Experience with SQL Server development (stored procedures, functions, in memory objects, query optimization) and knowledge of database administration.

    • Good understanding of the differences between multiple application archetypes, such as Rich Internet Application (RIA), Rich Client Application (RCA), Web application, Service Application, and mobile application and optimizing output for each specific platform

    • Experience creating database schemas that effectively represent and support business processes

    • Experience implementing automated testing platforms and unit tests

    • Strong understanding of session management in a distributed server environment

    • Strong experience using the Visual Studio IDE in developing custom SharePoint applications

    • Experience working with application lifecycle management tools (DevOps) and APM systems

    • Experience managing information flow and creating applications for workflow solutions

    • Experience developing complex multi-step workflow process and multi-location workflow installation

    • Experience using Visual Studio to move workflows between statuses

    • Knowledge of access controls and security compliance

    • Good understanding of user authentication and authorization between multiple environments

    • Experience with integration of multiple data sources and databases

    • Knowledgeable in managing hosting environments and scaling to support load variability

    • Knowledge of scripting for data migration, including ETL

    • Some knowledge of setup and administration of backups

    • Strong knowledge of HTML/HTML5, CSS3, JavaScript, and JavaScript frameworks and libraries

    • Experience in handling bulk upload, using libraries and lists for data management

    • Experience with SharePoint features, such as service apps, business connectivity services, claims based authentication, sandboxed solutions, developer dashboard, and throttling and list controls

    • Experience creating applications in SharePoint, Silverlight web part, visual web part, new SharePoint solution from existing SharePoint package solutions from declarative workflow template in WSP file

    • Experience working with onshore and offshore team members

    • Mobile development experience is a plus

    • Insurance industry experience is a plus

    Interpersonal Skills:

    • Must possess strong leadership skills

    • Must be self-motivated and goal oriented

    • Strong analytical, organizational, and problem solving skills

    • Ability to lead multiple concurrent projects

    • Ability to prioritize effectively

    • Ability to work collaboratively within and across teams

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


    Job: Information Technology

    Organization: GBS - Operations

    Title: Team Lead, DMS Applications Development

    Location: Illinois-Rolling Meadows

    Requisition ID: 77693