Software Engineer II
- Location India
- Experience 3-5 yrs
- Job type Full-time
- Posted 9 Oct 2026
You will be taken to KLDiscovery’s own careers page to apply. Job ID 2034.
Job description
KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Software Engineer II, for an exciting new opportunity. If you like working in a creative, technology-driven, high energy, collaborative, casual environment, and you have strong software development abilities, this is the opportunity for you! Remote, work from home opportunity. Responsibilities
- Design, develop, and maintain our internal billing workflow platform's VB.NET WinForms desktop application — a critical service in our monthly billing workflow system processing all our monthly client billings before getting invoiced. This is a primary day-to-day responsibility.
- Work directly with SQL Server: write and optimize T-SQL, stored procedures, and SQL Server Agent jobs
- Contribute to the development of new features, system enhancements, and performance optimization initiatives as part of the platform's ongoing in-place modernization effort
- Contribute to execution of the platform's future migration to a modern web-based architecture, helping implement target architecture (e.g., ASP.NET Core/Blazor) under the guidance of senior engineers and BI leadership.
- Write and maintain automated tests; grow test coverage from its current thin baseline.
- Participate in code reviews and follow the team's established coding standards, style guide, and code-audit protocol
- Collaborate with BI, Analyst, Processing, and Submission team stakeholders to translate billing workflow requirements into robust technical solutions