Job Description

We offer a flexible working policy that supports a healthy balance between personal and professional well-being.


This role requires in-office presence on Tuesdays & Thursdays to collaborate, connect, and learn from peers - while also maintaining the flexibility for meaningful work-life balance.

  •   Being a Software Engineer at iManage Means… You are a passionate engineer who will play a critical role in supporting our IRM product in an agile environment.


    As a Software Engineer, you’ll play a key role in supporting and maintaining our product, and deliverables in conjunction with a team of 6-8 engineers.


    You’ll be passionate about contributing to a mature product, working collaboratively with other engineers to meet our customers’ requirements and obligations and getting the best out of the product.

  •   Our technology stack...
  •   Java (8/11) Spring Framework SQL (Microsoft SQL Server) C#, .NET...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to iManage today.

    Submit Application