Litera is the result of more than 25 years of experience delivering innovative document technology solutions to thousands of legal, corporate, and life sciences organizations across the globe. We have offices in the USA, the United Kingdom, Ukraine and India. Ukrainian team joined more than 15 years ago.
6 октября 2021

C++ Middle/Senior Software Engineer (вакансия неактивна)

Чернигов, удаленно

Position Summary: Litera is looking for a Middle/Senior Software Engineer to help grow our development team. You will participate in the full SDLC from preliminary system analysis to testing and deployment. This hybrid-engineering role includes building high-quality and fully performing software that meets quality and software development standards alongside a great team.

Who We Are:

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, hundreds of thousands of lawyers use our software every day. 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 have the ability to make a direct impact on the future of the company.

What We Offer:

  • A friendly team that will make the on-boarding process smoother 
  • Large, comfortable and modern office with facilities: car parking, gym, gaming zone and meeting rooms 
  • A competitive comprehensive package with various benefits and perks, including remote work, paid lunches, etc.  
  • Company-paid learning, conferences 
  • Regular team-building events 
  • English classes 

Who You Are:

We are looking for an accountable, driven, energetic, proactive and smart team member

Key Responsibilities:

  • Write clean, maintainable code that is extensible with the minimum number of defects
  • Source for expert-level knowledge of modern software development techniques and methodologies
  • Provide guidance on modern software engineering techniques and methodologies for code reviews
  • Take ownership of product features from estimates to design and development
  • Refactor and improve existing software
  • Collaborate with cross-functional teams (PM, QA) to complete tasks
  • Manage individual task priorities, deadlines, and deliverables
  • Coach and mentor less experienced team members


  • Bachelor’s or higher degree
  • 4+ years’ professional work experience implementing full-stack solutions to real business problems
  • Extensive understanding of software development principles (object-oriented design, SOLID, Test Driven Development, KISS, DRY)
  • Expert level of programming languages, tools and frameworks: C/C++, Visual Studio, GIT, NuGet, STL, MFC, Boost, COM, WinAPI
  • Experience in Jira, Open XML SDK, MS Office Object Model, C#, ReSharper would be a plus
  • Extensive knowledge of software design patterns
  • Strong team player who is open to give and receive feedback
  • Willingness to learn and the desire to improve your craft and share the knowledge with others
  • English level — Upper-Intermediate