Software Engineer - Full stack - LB

Onit

Pune District

On-site

INR 900,000 - 1,500,000

Full time

7 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

Onit in Pune, India is seeking a Software Engineer (.NET) to design, develop, and maintain features of its AI-driven legal operations platform. You will build reliable business applications using C#, .NET, and Microsoft SQL Server, collaborating with product managers, QA, UX designers, and fellow developers in an Agile environment.

Join a team leveraging AI-assisted development tools to boost productivity and software quality, with opportunities to grow technical depth under senior engineers and

Qualifications

  • 2+ years of hands-on software development with C# and .NET.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • Strong proficiency in C# and OO concepts.
  • Experience with Microsoft SQL Server, including queries and stored procedures.
  • Experience using Git for source control (GitLab preferred).
  • Understanding of Agile/Scrum and SDLC practices.
  • Familiarity with AI-powered development tools for code generation, testing, and documentation.
  • Strong analytical and communication skills.

Responsibilities

  • Design, develop, test, and maintain software applications using C# and .NET.
  • Develop and optimise SQL queries and procedures in Microsoft SQL Server.
  • Troubleshoot, debug, and resolve issues; participate in code reviews.
  • Collaborate with product managers, QA, UX designers, and developers in Agile SDLC.
  • Use GitLab for source control including branching and merge requests.
  • Leverage AI-assisted tools to improve coding efficiency and documentation.
  • Contribute to technical documentation and team knowledge sharing.

Skills

C#
.NET
OOP concepts
SQL Server
GitLab
Agile/Scrum
AI-powered tooling
Communication

Education

Bachelor's degree in CS/IT/Engineering

Tools

GitLab
SQL Server Tools

Job description

About Onit Were redefining the future of legal operations through the power of AI. Our cutting-edge platform streamlines enterprise legal management, matter management, spend management and contract lifecycle processes, transforming manual workflows into intelligent, automated solutions. We re a team of innovators using AI at the core to help legal departments become faster, smarter, and more strategic. As we continue to grow and expand the capabilities of our new AI-centric platform, we re looking for bold thinkers and builders who are excited to shape the next chapter of legal tech. If youre energized by meaningful work, love solving complex problems, and want to help modernize how legal teams operate, we d love to meet you.

Position Summary

The Software Engineer (.NET) designs, develops, and maintains features within Onits AI-driven legal operations platform, spanning enterprise legal management, matter management, spend management, and contract lifecycle management. As a member of the Product Engineering team, this role builds reliable business applications using C#, .NET, and Microsoft SQL Server, working closely with Product Managers, QA Engineers, UX Designers, and fellow developers in an Agile environment. The role also uses AI-assisted development tools to improve productivity and software quality, and offers strong opportunities to grow technical depth under the guidance of senior engineers.

Key Responsibilities
  • Application Development: Design, develop, test, and maintain software applications using C# and .NET, writing clean, efficient, maintainable, and well-documented code.
  • Database Development: Develop and optimise SQL queries, stored procedures, and database operations in Microsoft SQL Server.
  • Troubleshooting & Quality: Troubleshoot, debug, and resolve application issues in a timely manner, and participate in code reviews to continuously improve development practices.
  • Agile Delivery: Collaborate with Product Managers, QA Engineers, UX Designers, and developers across the SDLC, participating in sprint planning, daily stand-ups, and retrospectives.
  • Source Control: Use GitLab and Git-based workflows (branching, merging, merge requests) for source code management and version control.
  • AI-Assisted Development: Leverage AI-assisted development tools to improve coding efficiency, testing, documentation, and problem-solving.
  • Documentation & Knowledge Sharing: Contribute to technical documentation and team knowledge-sharing activities.
Required Skills
  • 2+ years of hands-on software development experience using C# and .NET; Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.
  • Strong proficiency in C# with a solid understanding of object-oriented programming (OOP) concepts, and strong coding, debugging, and problem-solving skills.
  • Experience with Microsoft SQL Server, including SQL queries, stored procedures, CRUD operations, database design concepts, and relational database principles.
  • Experience using Git for source control, including branching and merging, pull/merge requests, and version control best practices (GitLab preferred).
  • Understanding of Agile/Scrum methodologies and software development lifecycle (SDLC) practices.
  • Familiarity with AI-powered development tools (e.g., GitHub Copilot, Claude, ChatGPT) for code generation, testing, and documentation, with the judgment to review and validate AI-generated code.
  • Strong analytical and troubleshooting skills, attention to detail, good verbal and written communication, and the ability to work effectively in a collaborative team.
Preferred Qualifications
  • Experience developing Windows desktop applications using C#.
  • Experience with third-party UI frameworks such as DevExpress.
  • Exposure to .NET Core or modern .NET platforms.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

OnIT India • Pune District

On-site
INR 3,000,000 - 4,500,000
Health Coverage
Flexible paid time off
Company holidays
+4
Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

Onit • Pune District

On-site
INR 3,000,000 - 5,000,000
Health coverage
Flexible PTO
Family leave & surrogacy reimbursement
+4
Senior Software Engineer - Data
Senior Software Engineer - Data

Onit India • Pune District

On-site
INR 2,800,000 - 4,000,000
Health coverage
Time off
Family leave & reimbursement
+4
Senior Software Engineer - Data
Senior Software Engineer - Data

Onit, Inc. • Pune District

On-site
INR 2,400,000 - 4,200,000
Health coverage
Flexible time off
Parental leave support
+4
Software Engineer - RoR (Fullstack)
Software Engineer - RoR (Fullstack)

Onit India • Pune District

On-site
INR 1,200,000 - 1,800,000
Health coverage
Flexible paid time off
Family support
+4
Software Engineer - Data
Software Engineer - Data

Onit, Inc. • Pune District

On-site
INR 1,200,000 - 2,400,000
Health coverage
Time off
Parental leave
+2
Software Developer in Test
Software Developer in Test

Onit India • Pune District

On-site
INR 1,200,000 - 1,800,000
Health Coverage
Paid Time Off
Holidays
+4
Support Analyst I
Support Analyst I

Onit India • Pune District

On-site
INR 500,000 - 700,000
Health Coverage: Employee and family
Time Away: Flexible paid time off and
Family Support: Paid leave and surrog/
+4
Software Engineer - Data
Software Engineer - Data

Onit • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Engineer - Data
Software Engineer - Data

Onit India • Pune District

On-site
INR 1,200,000 - 2,400,000
Health Coverage
Time Off & Holidays
Exceptional family leave including sur
+4