Position: C++ Middle Software Engineer
Company: Litera
Category: C++
Experience required: 1y
English level: intermediate

**Who You Are: **

We are looking for an accountable, driven, energetic, proactive and smart team member 
 
**Key Responsibilities: **

-Troubleshoot and test technical solutions 
- Review defects, identify remediation steps, and implementation of those steps 
- Complete tasks within the timeframe given under general supervision 
- Write functioning code that can be extended and maintained with a minimum number of defects 
- Become proficient with engineering skills, from new languages to software development principles (such as object-oriented design) 

 **Qualifications: **

- Bachelor’s degree in Computer Science or related technical field 
- 1 – 3 years’ professional work experience implementing full-stack solutions to real business problems 
- Good understanding of software development principles (object-oriented design, SOLID) 
- Good understanding of design pattern 
- Good command of programming languages, tools and frameworks: C/C++, Visual Studio, GIT, NuGet, STL, MFC, COM, WinAPI 
- Experience in Jira, Boost, Open XML SDK, MS Office Object Model, C#, ReSharper would be a plus 
- Willingness to learn and the desire to improve your craft 
- English level – Intermediate 
 
**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. 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 have the ability to make a direct impact on the future of the company.  

 **What We Offer: **

- A friendly team that will make on-boarding process smoother  
- Large, comfortable and modern office with facilities: car parking, gym, gaming zone and meeting rooms  
- Competitive comprehensive package with various benefits and perks, including remote work, paid lunches, etc.   
- Company-paid learning, conferences  
- Regular team-building events  
- English classes