About Kirkland & Ellis
At Kirkland & Ellis, we are united in our ambition and drive to move forward. We share core values that help us achieve excellence: collaboration, talent empowerment, service, inclusion, respect and gratitude. Our people are our greatest asset, and we invest in the brightest talent and encourage a diversity of perspectives and strengths to create dynamic teams that operate at the pinnacle of their field. Our talented professionals show up every day knowing they will engage in meaningful work, continuous learning and professional development.
As one of the world’s leading law firms, we serve a broad range of clients with market-leading practices in private equity, M&A and other complex corporate transactions; investment fund formation and alternative asset management; restructurings; high-stakes commercial and intellectual property litigation; and government, regulatory and internal investigations. We handle the most complicated and sophisticated legal matters because we don’t just meet industry standards, we create them. We bring innovation and entrepreneurialism to every engagement and, as a result, have long-standing client relationships with leading global corporations and financial sponsors. With 6,500 employees (including 3,500 lawyers) operating from 20 offices across the United States, Europe, the Middle East and Asia, we are one of the largest law firms in the world and a top financial performer.
Essential Job Functions
The Application Developer II role is responsible for the administration, support, build, implementation, and troubleshooting of both our SharePoint 2019 On-Premises infrastructure as well as oversight of all Microsoft 365 collaboration application (SharePoint Online, Power Platform, Teams) solutions, with a strong focus on standard operating procedures, communication, and security. This position is responsible for system solutions through integration of business, functional, and technical IT process methodology. This individual must be able to take high level direction and formulate plans to achieve business goals and align to both company and Microsoft best practices. Plays a key role in the application development lifecycle, including analysis, design, configuration and low coding, unit testing, debugging, and documentation. SharePoint solution enhancements are typically focused on the day-to-day business processes supporting legal and administrative staff. Job duties may include, but are not limited to research, evaluation, and recommendations of enabling technologies. Job responsibilities also include providing production support activities during non-business hours.
ESSENTIAL FUNCTIONS (This list is not exhaustive and may be supplemented and changed as necessary.)
- SharePoint 2019 On-Premise Farm Management, including assisting in the installation, configuration, upgrade, and maintenance of all existing SharePoint farms.
- Builds out solutions using proper SDLC procedures, starting within a User Acceptance environment, proving out the solution, and then promoting to Production.
- Monthly patching, daily monitoring, security compliance, and tier 3 support for tickets.
- Monitors application and environment performance, troubleshoots issues, and assists in optimizing SharePoint application resources.
- Plans, documents, and implements disaster recovery testing annually.
- Leverages migration tools and Powershell to promote solution-ready content up to Production and refreshes Production content down to lower level environments.
- Helps assist and support the migration of SharePoint environments from on-premise to M365 cloud-based tenant as well as other SaaS applications.
- Works closely with site owners and stakeholders to facilitate any transition of content and solutions, ensuring minimal disruption to business operations.
- Works with knowledge services, site owners, and business analysts to understand requirements and contribute to developing functional and technical requirements as well as implementation plans.
- Ensuring sufficient storage space by performing clean-ups and archiving data and logs.
- Reviewing usage and activity reports and making adjustments to ensure optimized user-experiences.
- Contributes to the development and upkeep of training materials and documentation.
- Identifies opportunities for process efficiencies through automated workflows & updated operating procedures and runbooks.
- Handles rotational on-call responsibilities for proper escalation of priority incidents and maintains ownership until either resolved or effectively transitioned to the correct technical owner.
- Develops and maintain application security, design, and documentation according to legal compliance requirements.
- Maintains up-to-date awareness of current and future directions of business industry and associated technologies.
OTHER FUNCTIONS (This list is not exhaustive and may be supplemented and changed as necessary. Delete if not applicable.)
Communication
- Effectively listens to understand and articulates technical and non-technical information (both written and oral formats) to customers, peers and/or management in a one-on-one or team context with some oversight.
- Provides production support activities, including detailed functional and technical writing.
- Communicates/escalates issues and risks that interfere with scope and timeline.
Decision Making
- Ability to solicit input from internal and external sources, including the ability to investigate, weigh best practices, and analyzes input and use sound judgment.
- Provides manager with supporting information and recommendation for key decisions and demonstrates keen judgment in knowing when to escalate for approval.
- Follows all change management, and all required procedures, per documented Firm and IT policies and procedures.
- Involved in anticipating problem troubleshooting scenarios and analyzing ways in which to avoid the problem completely or greatly mitigate its risk.
Interpersonal Skills
- Does "whatever it takes" to support the tactical and strategic goals of the team and in the Firm.
- Recognized as a positive, full engaged, highly responsive, and effective team member.
- Recognizes and defuses complex interpersonal issues effectively while managing customer expectations. Sets follow up steps in accordance with best practices.
Strategic/Change Leadership
- Manages his/her own self development by staying up to date on existing technologies and learning new technologies that may benefit our firm.
- Provides feedback to management on strategic recommendations. Fosters environment of innovation and change.
- Aligns changes with the organization's strategic direction and objectives and customer expectations.
- Recognizes the scope of problems and understands the impact of changes on others.
- Identifies short and long-range organizational needs.
- Creates a clear focus on internal and external customer needs.
- Promotes cooperation.
Technologies/Software
Core Technologies
- Strong knowledge of and experience with SharePoint 2019 On-Premise using the Classic Framework.
- Strong knowledge of Microsoft 365 with specific concentration on SharePoint Online, Microsoft Power Platform, and Microsoft Teams along with other collaboration apps such as Sway, Planner, Stream, and Viva
- Knowledge of Powershell and SharePoint Management Shell a plus.
- Ability to participate in all aspects of application SDLC including Agile methodologies with expertise in using Azure Dev Ops and Jira
- Experience with SharePoint migration and reporting tools such as Sharegate and SharePoint Essentials Toolkit
- Must participate in daily team scrums and code reviews
- Must understand Microsoft SQL Server
Current K&E Technologies
- Microsoft Visual Studio Code
- Atlassian Jira
- Azure DevOps
- Rest API services
- JQuery, JavaScript, HTML5, CSS3
Nice to have:
WORK ENVIRONMENT
This job operates in a professional office environment.
Qualifications & Requirements
Preferred/Desired:
- Experience in a law firm or global professional services environment preferred.
- Knowledge of Aderant Handshake and template XML is a plus.
- Knowledge of Microsoft Azure and Azure Development Solutions is a plus
- Experience with working with SharePoint Framework, Microsoft Graph, and REST API
- Knowledge of SQL Server and T-SQL a plus.
How to Apply
Thank you for your interest in Kirkland & Ellis LLP. To complete an application and submit your resume, please click "Apply Now."
Equal Employment Opportunity
All employment decisions, including the recruiting, hiring, placement, training availability, promotion, compensation, evaluation, disciplinary actions, and termination of employment (if necessary) are made without regard to the employee’s race, color, creed, religion, sex, pregnancy or childbirth, personal appearance, family responsibilities, sexual orientation or preference, gender identity, political affiliation, source of income, place of residence, national or ethnic origin, ancestry, age, marital status, military veteran status, unfavorable discharge from military service, physical or mental disability, or on any other basis prohibited by applicable law.
Closing Statement
The www.kirkland.com job postings and recruiting mailbox are for candidates only. If you are a recruiter, search firm or employment agency, and do not have a signed contract with Kirkland & Ellis LLP ("K&E") and have not been asked specifically to submit candidates, you will not be compensated in any way for your referral of a candidate even if K&E hires the candidate. Direct contact with K&E employees in an attempt to present candidates is inappropriate and will be a factor in determining any future professional relationship with the Firm. #LI-Hybrid #LI-JN1