Lead Software Engineer

Engineering Chicago, Illinois


Description

Our Story: Litera, headquartered in Chicago, IL, is a fast-growing, award-winning software company and one of the leading legal technology suppliers in the world. Serving over 90% of the world's largest law firms, our software is used by hundreds of thousands of lawyers every day. As a company recently selected for Crain's Best Places to Work in Chicago, we believe professional development, rewards programs, open communication, and transparent leadership all contribute to a unique and open work environment. Our employees are driven, energetic, passionate, and make a direct impact on the future of the company.

The Opportunity: Come join and help lead a relentless team of software engineers dedicated to helping the legal and corporate world take charge of their document content. We are looking for a hands-on Lead Software Engineer who will help the team achieve all application and team performance metrics, follow best practices, and deliver on schedule, all in the name of customer delight.

A Day in the Life:

  • Lead the design and development for a product
  • Source for expert-level knowledge of modern software engineering techniques and methodologies
  • Coach and mentor less experienced team members
  • Demonstrate expertise in a variety of software engineering concepts, best practices, and processes
  • Work with Product Management and cross functional members to prioritize, define, and estimate tasks, and ensure deadlines are met within the Scrum team

Role progression:

Within 1 month, you will:

  • Complete our Engineering onboarding plan
  • Meet the team and learn the nuts and bolts of our business, as well as where we are headed
  • Familiarize yourself with our Software Development Life Cycle and our specific flavor of Scrum
  • Participate in Scrum ceremonies

Within 3 months, you will:

  • Gain insight into the Department goals, and how they relate to the overall Company vision
  • Develop Personal Objectives in conjunction with your manager which align with the Department’s objectives
  • Start contributing to the technical decisions surrounding software components, many of which are shared across multiple products, with scalability and resiliency in mind

Within 6 months, you will:

  • Contribute, as a fully integrated member of the Engineering department
  • Review product requirements to validate technical feasibility, define and further refine tasks, and help provide estimates and timelines
  • Complete assigned tasks within the given timeframe
  • Develop and ensure code is readable, extensible, meets development and quality standards, and sets a good example for the team
  • Require minimal supervision on assigned tasks, with a wide degree of creativity, latitude, and independence expected
  • Assist team members to complete their assignments within the given timeframe
  • Identify areas for improvement (performance, readability, stability, etc.) in code for other team members
  • Meet all project deadlines and milestones

About You:

  • 7+ years of experience implementing full-stack solutions at enterprise scale
  • 2+ years of experience leading a team, and the following:
    • C#
    • WPF
  • Preferred experience in the following technologies:
    • Microsoft Office Object Model
    • Office 365
    • Open XML SDK for Microsoft Office
    • Tools for Office(VSTO) and/or COM Office Add-ins
    • RESTful API(Server/Client)
    • WCF(Server/Client)
    • WEB front-end
    • XML, JSON
  • Exposure to
    • Azure/AWS
    • Authentication/authorization
  • Ability to work independently without instructions on most tasks. Relies on experience and judgment to plan and accomplish goals

What Sets us Apart?

  • Have direct contact and work directly with the leadership team
  • Work with a team that has a proven track record
  • Our company growth will challenge, and encourage you to broaden your skills
  • Access to ongoing, online technical training courses
  • Generous allocation of paid time off, and flexible work hours
  • Generous allocation of paid time off, and flexible work hours
  • Available merit-based cash bonus plan