Join our talent network

Applications Developer I

Job ID: 5478

Updated: Feb 8, 2021

Location: Chicago, IL, United States

Category: Information Technology


About Kirkland & Ellis

Kirkland & Ellis LLP is a preeminent, full-service law firm with offices around the world and a staff as diverse as the practice areas we support. Our clients range from Fortune 100 companies to medium and small corporations, financial institutions, and private equity firms.  Known for our commitment to excellence, Kirkland strives to provide superior service to our clients as well as our fellow employees. From Information Technology to Human Resources, Paralegal Services to Business Development, Kirkland offers non-attorney professionals challenging careers in a variety of functional areas. Whether starting or growing your career, Kirkland can offer a performance-driven culture filled with bright and innovative teams of co-workers.

Essential Job Functions


Software applications are typically focused around 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. The job responsibilities will also include working with other developers, product managers, and production support activities during non-business hours.

The Application Developer I is responsible for delivering custom business solutions using K2 platform (SmartForms, SmartStarters, and WorkFlows), and Microsoft technology stack (.Net, C# and SQL Server). He/she/they will implement solutions that meet documented business needs. This individual must be able to take high-level direction, formulate a plan to achieve the goals, and execute the plan. He/she/they will coordinate with product/project manager from a technology perspective, following SDLC activities and standards consistent with Kirkland & Ellis best practices.

  • Develop new and modify existing applications including coding, testing, debugging, and implementation.
  • Work with product or project managers or end users to clarify system requirements.
  • Define programming tasks and times estimates required to implement requirements.
  • Be able to write and debug queries using T-SQL.
  • Define usability testing, pilot testing, user acceptance testing, and deployment plans. Work with end users, analyst, and project manager to obtain approval of test results.
  • Ensure and validate integration with interfacing applications.
  • Work with vendors when necessary to resolve complex problems or to plan system upgrades.
  • Document application logic/code and any necessary supporting documentation (manual processes, system flows, etc.)
  • Document and communicate project status, issue status, and resolution of issues.


  • The ability to effectively estimate time needed to complete project tasks.
  • The ability to work on complex problems where analysis of situations or data requires an in-depth evaluation of multiple, complex factors.
  • Expert manual and electronic organizational skills.
  • Strong oral and written communication skills.
  • Excellent interpersonal skills.
  • The ability to effectively respond to all customer inquiries and complaints.
  • The ability to escalate issues to management in a timely manner.


  •  “This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets.”

Qualifications & Requirements

Education, Work Experience, Skills

  • Candidates must have BA/BS in computer science or related field
  • Candidates must have at least 2 years of experience developing object oriented software solutions using Microsoft .NET technologies.
  • Experience in the legal industry is preferred


Core Technologies

  • Must understand Microsoft Windows Operating system architecture
  • Ability to participate in all aspects of application SDLC including Agile methodologies
  • Must have knowledge in K2 platform, Black Pearl
  • Must have knowledge using K2 package and deployment tool
  • Must have experience working the Microsoft Visual Studio and SQL Management Studio
  • Must participate in daily team scrums and code reviews

Current K&E Technologies

  • K2 5.4/5.2
  • Microsoft Visual Studio 2019/2017
  • Microsoft Team Foundation Server / VSTS
  • .NET Framework, ASP.Net, Web services, Web API
  • C#, Java Script, HTML5, CSS3, JQuery
  • MS SQL Server

Agile development methodology

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