Software Engineer
Litera
About the role
Litera is a global leader in legal technology, delivering AIβdriven solutions that help law firms streamline document creation, collaboration, and compliance. Headquartered in the United States, Litera has a strong presence in India with development hubs that work closely with product teams across the world. The companyβs culture revolves around innovation, continuous learning, and a commitment to building secure, highβperformance software for the legal industry.
Employees enjoy exposure to cuttingβedge technologies, crossβfunctional collaboration, and the chance to see their code power the daily workflow of top law firms.
In Ahmedabad, Litera is expanding its engineering footprint and is looking for an experienced Software Engineer to join a hybrid team. The role is ideal for candidates who thrive in a fastβpaced environment, love solving complex business problems, and are comfortable working with Microsoftβcentric stacks. As a member of the product engineering team, you will contribute to both frontβend and backβend components of Literaβs flagship platforms, ensuring they remain reliable, scalable, and secure.
Key responsibilities include
- Design, develop, and maintain C#/.NET based backend services.
- Build responsive UI components using React.js, TypeScript or jQuery.
- Integrate and extend Microsoft Dynamics 365 and Power Apps solutions.
- Leverage Azure services such as Functions, Key Vault, and Cosmos DB for cloudβnative features.
- Participate in AIβassisted development workflows using tools like Cursor or Claude Code.
- Debug, troubleshoot, and resolve production defects and Tierβ3 escalations.
- Conduct code reviews, enforce coding standards, and maintain technical documentation.
- Collaborate with QA, architects, and product managers in Agile/Scrum ceremonies.
- Mentor junior developers and contribute to continuous improvement initiatives.
- Ensure security best practices and compliance requirements are met throughout the development lifecycle.
The tech stack revolves around C#, .NET Core, Microsoft Dynamics 365, Azure cloud platform, React.js, TypeScript, and modern DevOps pipelines (Azure DevOps, LaunchDarkly). Candidates with exposure to SharePoint Online, Microsoft Graph, or Power Automate will find additional opportunities to add value.
Litera offers a clear growth path: junior engineers can progress to senior engineer, lead engineer, and eventually architect or product manager roles, supported by regular performance reviews, internal training, and sponsorship for certifications (e.g., Microsoft Certified: Azure Developer Associate). The hybrid work model ensures a collaborative office atmosphere while providing flexibility for focused remote work.
Why join Litera? You will work on missionβcritical software used by Fortuneβ500 law firms, gain handsβon experience with AIβenhanced development tools, and be part of a global engineering community that values innovation, mentorship, and workβlife balance. The companyβs commitment to continuous learning, competitive compensation, and a supportive culture makes it an attractive destination for ambitious software engineers.
Eligibility & process
Who can apply
B.Tech/M.Tech/MCA in Computer Science or related engineering discipline with minimum 60% aggregate (or CGPA 6.5/10). No active backlogs at the time of joining. Graduates from the 2022, 2023, 2024 or 2025 batch are eligible. Candidates must have at least 2 years of professional software development experience and strong communication skills.
Skills & stack
Selection process
- Round 1: Online coding assessment (DSA & aptitude)
- Round 2: Technical interview (design, coding, system architecture)
- Round 3: HR interview (culture fit, compensation discussion)
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in C#. Answer
What is the time and space complexity of QuickSort vs MergeSort? Answer
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
What happens under the hood when you enter a URL in a browser? Answer
What is the difference between REST and GraphQL APIs? Answer
Behavioural & HR questions 3
Highlight Litera's market reputation, recent tech innovations, and how your skills in C# directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.