Software Engineer - C++

Engineering Ahmedabad, Gujarat


Description

Job Title: Senior Software Engineer

Location:
 

Who You Are:

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

Key Responsibilities:

  • Write clean, maintainable code that is extensible with 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

 

Qualifications:

  • Bachelor’s or higher degree
  • 3+ 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, Boost, COM, WinAPI, MFC
  • Experience in C#, WPF, Open XML SDK, RTF Format, MS Office Object Model, Tools for Office (VSTO), JSON, iManage SDK, NetDocuments SDK, ReSharper, Jira 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

 

 

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.