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