Software Engineer II

KLDiscovery, Inc.

India

Remote

INR 900,000 - 1,400,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KLDiscovery is seeking a Software Engineer II to design, develop, and maintain our internal billing workflow platform using VB.NET WinForms. You will work with SQL Server, write T‑SQL, and help modernize toward a web-based architecture under senior guidance.

Ideal candidates have 3–5 years of hands-on .NET experience, familiarity with Azure DevOps and GitHub, and a drive to grow into broader ownership while delivering robust software solutions for billing processes.

Qualifications

  • Fluent English communication skills (C1 level or equivalent).
  • 3–5 years of hands-on software development experience.
  • Hands-on VB.NET & .NET Framework; exposure to C#, ASP.NET Core, Blazor, or EF Core is a plus.
  • Hands-on T-SQL and SQL Server experience — design, query optimization, stored procedures, and Agent jobs.
  • Experience developing and maintaining WinForms desktop applications, including MDI.
  • Familiarity with Angular is a plus.
  • Experience writing and maintaining automated tests in a .NET environment.
  • Experience with Azure DevOps (Boards, Pipelines), GitHub and code-quality tools (SonarQube) is a plus.
  • Ability to design, estimate, and deliver software from business requirements.
  • Understanding of financial systems, billing terminology is desirable.
  • Eagerness to grow technical ownership with mentorship from senior engineers.
  • Experience with Claude Code or similar AI-assisted development tools is preferred.

Responsibilities

  • Design, develop, and maintain the internal billing workflow platform VB.NET WinForms app.
  • Work directly with SQL Server: write and optimize T-SQL, stored procedures, and Agent jobs.
  • Contribute to new features, system enhancements, and performance improvements.
  • Support migration toward a web-based architecture (ASP.NET Core/Blazor) with senior guidance.
  • Write and maintain automated tests; increase test coverage.
  • Participate in code reviews and follow coding standards.
  • Collaborate with BI, Analyst, Processing, and Submission teams to translate requirements.
  • Assist with technical design discussions for current and future systems.
  • Leverage Claude Code and other AI tools to improve productivity and code quality.

Skills

VB.NET
NET Framework
C#
ASP.NET Core
Blazor
SQL Server
T-SQL
WinForms
Azure DevOps
GitHub
SonarQube
Unit Testing
AI Tools

Education

Bachelor's degree in CS/Engineering

Tools

SQL Server Agent
MDI WinForms

Job description

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

  • Assist with technical design discussions for both the current system and its future state, under the guidance of senior engineers

  • Leverage Claude Code and other AI-assisted development tools to improve productivity and code quality.


Qualifications


  • Fluent English communication skills (C1 level or equivalent).

  • 3–5 years of hands‑on software development experience

  • Hands‑on experience with VB.NET & .NET Framework required; exposure to C#, ASP.NET Core, Blazor, or Entity Framework Core a plus

  • Hands‑on T‑SQL and SQL Server experience — database design, query optimization, stored procedures, and SQL Server Agent job scheduling

  • Experience developing and maintaining WinForms desktop applications, including MDI (multi-document interface) architecture

  • Familiarity with Angular a plus

  • Experience writing and maintaining automated tests (unit/functional/regression) in a .NET environment.

  • Experience with Azure DevOps (Boards, Pipelines), GitHub and code-quality gating tools (e.g., SonarQube) is a plus

  • Ability to design, estimate, and deliver well-defined software solutions from business requirements

  • Understanding of financial systems, financial processes, and billing/invoicing terminology is highly desirable

  • Eagerness to grow technical ownership over time, with mentorship and guidance from senior engineers on the team

  • Experience with Claude Code or similar AI-assisted development tools is preferred


Who We Are

KLDiscovery provides technology-enabled services and software to help law firms, corporations, and government agencies solve complex data challenges. With offices in 26 locations across 17 countries, KLDiscovery is a global leader in delivering best-in-class data management, information governance, and eDiscovery solutions to support the litigation, regulatory compliance, and internal investigation needs of clients. Our Nebula Ecosystem provides powerful end-to-end eDiscovery and enterprise-grade information governance. Through its global Ontrack data recovery business, KLDiscovery delivers world‑class data recovery, disaster recovery, email extraction and restoration, data destruction, and tape management.


We Provide Equal Employment Opportunity.

At KLDiscovery we believe that inclusion and diversity make us stronger. We are committed to fostering an inclusive environment for all employees that enhances wellbeing and belonging. We welcome and celebrate individuals of all backgrounds, experiences, and perspectives.


We do not discriminate on the basis of race, color, religion, gender, pregnancy, gender identity, sexual orientation, national origin, age, disability, genetic information, veteran status, or any other protected status. We are happy to support you with any accommodation request at any stage in our hiring process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Salesforce Engineer
Sr. Salesforce Engineer

KLDiscovery, Inc. • India

On-site
INR 1,200,000 - 2,400,000
Paid time off
Learning & development
Diversity & inclusion
+2
Senior Infrastructure Operations Engineer
Senior Infrastructure Operations Engineer

KLDiscovery • India

On-site
INR 3,000,000 - 6,000,000
Paid time off
Learning & development
Wellness program
+2
Assistant Manager, Hosted Services
Assistant Manager, Hosted Services

KLDiscovery, Inc. • India

On-site
INR 1,200,000 - 1,800,000
Litigation Data Analyst
Litigation Data Analyst

KLDiscovery, Inc. • India

Remote
INR 600,000 - 900,000
Paid time off
Learning and development programs
Diversity and inclusion
+1
Financial Planning and Analysis Analyst
Financial Planning and Analysis Analyst

KLDiscovery, Inc. • Chennai District

On-site
INR 1,500,000 - 2,100,000
Paid time off
Ongoing learning and development
Inclusive benefits and wellness
Sr. Oracle Cloud HCM & Payroll Analyst
Sr. Oracle Cloud HCM & Payroll Analyst

KLDiscovery, Inc. • India

Remote
INR 1,200,000 - 1,800,000
Developer
Developer

Endava • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
KLDiscovery Recruitment 2026: Litigation Data Analyst | Remote (India)
KLDiscovery Recruitment 2026: Litigation Data Analyst | Remote (India)

Codingcircle • India

Remote
INR 500,000 - 1,000,000
Paid Time Off
Education reimbursement
Wellness program
Enterprise Software Engineer (Python Developer + AI)
Enterprise Software Engineer (Python Developer + AI)

Wolters Kluwer • Pune District

On-site
INR 1,200,000 - 2,400,000
Associate Technical Lead, Software Development
Associate Technical Lead, Software Development

KLA • Chennai District

On-site
INR 1,500,000 - 2,700,000
Total rewards package
Equal opportunity employer