Icertis logo
🔥 Viewed by 74 students today✓ Verified Listing

Intern, Development

IcertisCompetition: Moderate • Entry Level
|Pune, Maharashtra, India|By CampusToCareer Editorial Team|Posted 2 days ago|Last verified 2 days ago
✓ Company career page verified✓ Application route verifiedLast checked on Jul 15, 2026
💼 Experience Required
Fresher
🕒 Employment Type
Internship
🎓 Target Batch
2025, 2026
🚀 Role Category
Development
📌 How to Apply
Click on the Apply button
💰 Stipend
Not publicly disclosed
Compensation follows company standards.
Skills Recommended
C#.NETJSHTMLCSSC/C++OOP conceptdata structuresalgorithms
Career Guide • 10 min read

Complete preparation guide for Intern, Development at Icertis

As an Intern in Development at Icertis, you will be working on comprehensive knowledge of C#, .NET, JS, HTML, CSS, and C/C++ with a strong understanding of OOP concepts, data structures, and algorithms. You will be responsible for developing software applications and contributing to the growth of the company's contract intelligence platform.

✓ AI Assisted • Fact CheckedCampusToCareer Editorial TeamUpdated 13 Jul 2026

About Icertis

Icertis is the global leader in AI-powered contract intelligence, revolutionizing contract management with its platform that equips customers with powerful insights and automation to grow revenue, control costs, mitigate risk, and ensure compliance. With a strong commitment to its FORTE values—Fairness, Openness, Respect, Teamwork, and Execution—Icertis provides equal employment opportunities to all employees and applicants.

Required Skills Explained

C#

Why required: C# is a fundamental programming language used in software development, and proficiency in it is necessary for building robust applications.

How recruiters evaluate: The recruiter will evaluate your understanding of C# concepts, syntax, and application in software development.

  • Microsoft Virtual Academy
  • C# Tutorials by Tutorials Point
  • C# in Depth by Jon Skeet

.NET

Why required: .NET is a framework used for building a wide range of applications, and knowledge of it is essential for software development.

How recruiters evaluate: The recruiter will assess your understanding of .NET framework, its components, and application in software development.

  • .NET Framework Tutorials by Microsoft
  • .NET Tutorials by Tutorials Point
  • .NET in Action by Manning Publications

JS

Why required: JavaScript is a widely used programming language for client-side scripting, and proficiency in it is necessary for web development.

How recruiters evaluate: The recruiter will evaluate your understanding of JavaScript concepts, syntax, and application in web development.

  • JavaScript Tutorials by W3Schools
  • JavaScript: The Definitive Guide by David Flanagan
  • Eloquent JavaScript by Marijn Haverbeke

HTML

Why required: HTML is a standard markup language used for structuring content on the web, and knowledge of it is essential for web development.

How recruiters evaluate: The recruiter will assess your understanding of HTML concepts, syntax, and application in web development.

  • HTML Tutorials by W3Schools
  • HTML: The Definitive Guide by Chuck Musciano and Bill Kennedy
  • HTML and CSS: Design and Build Websites by Jon Duckett

CSS

Why required: CSS is a styling language used for controlling the layout and appearance of web pages, and proficiency in it is necessary for web development.

How recruiters evaluate: The recruiter will evaluate your understanding of CSS concepts, syntax, and application in web development.

  • CSS Tutorials by W3Schools
  • CSS: The Definitive Guide by Eric A. Meyer
  • CSS and CSS3 by Richard York

C/C++

Why required: C/C++ is a fundamental programming language used in software development, and proficiency in it is necessary for building robust applications.

How recruiters evaluate: The recruiter will assess your understanding of C/C++ concepts, syntax, and application in software development.

  • C Tutorials by Tutorials Point
  • C++ Tutorials by Tutorials Point
  • The C++ Programming Language by Bjarne Stroustrup

OOP concept

Why required: OOP (Object-Oriented Programming) concept is a fundamental programming paradigm used in software development, and proficiency in it is necessary for building robust applications.

How recruiters evaluate: The recruiter will evaluate your understanding of OOP concepts, syntax, and application in software development.

  • OOP Tutorials by Tutorials Point
  • OOP in C# by Microsoft
  • Head First Object-Oriented Analysis and Design by Brett McLaughlin

data structures

Why required: Data structures are a fundamental concept in computer science, and proficiency in it is necessary for software development.

How recruiters evaluate: The recruiter will assess your understanding of data structures concepts, syntax, and application in software development.

  • Data Structures Tutorials by Tutorials Point
  • Data Structures and Algorithms in C# by Microsoft
  • Introduction to Algorithms by Thomas H. Cormen

algorithms

Why required: Algorithms are a fundamental concept in computer science, and proficiency in it is necessary for software development.

How recruiters evaluate: The recruiter will evaluate your understanding of algorithms concepts, syntax, and application in software development.

  • Algorithms Tutorials by Tutorials Point
  • Algorithms in C# by Microsoft
  • Introduction to Algorithms by Thomas H. Cormen

Who Should Apply

freshers

Freshers who have completed or are in their final year of bachelor's degree in engineering (Computer Science/ Information Technology) with a score of 60% throughout.

experienced

Not applicable

graduates

Not applicable

btech

Applicable

mca

Not applicable

diploma

Not applicable

Typical Hiring Process

  1. Round 1: Online Assessment: The candidate will undergo an online assessment to evaluate their technical skills and knowledge.
  2. Round 2: Technical Interview: The candidate will undergo a technical interview to assess their technical skills and knowledge.
  3. Round 3: HR Interview: The candidate will undergo an HR interview to assess their communication skills, personality, and fit with the company culture.

Resume Tips for This Role

  • Tailor your resume to the job description and requirements.
  • Highlight your technical skills and knowledge.
  • Include relevant projects and experiences.

Interview Preparation Tips

  • Prepare to answer technical questions related to C#, .NET, JS, HTML, CSS, C/C++, OOP concept, data structures, and algorithms.
  • Practice coding and problem-solving skills.
  • Be ready to discuss your projects and experiences.

Possible Interview Questions (10)

  1. What is your understanding of C# and .NET?
  2. How do you approach problem-solving in software development?
  3. Can you explain the concept of OOP and its application in software development?
  4. How do you optimize the performance of a web application?
  5. Can you write a code snippet in C# to demonstrate your understanding of data structures?
  6. How do you handle errors and exceptions in software development?
  7. Can you explain the concept of algorithms and its application in software development?
  8. How do you approach testing and debugging in software development?
  9. Can you discuss your experience with HTML, CSS, and JS?
  10. How do you stay updated with the latest trends and technologies in software development?

Salary Insights (India)

Industry range

The average salary for a software developer in India is around ₹6-8 lakhs per annum.

Freshers

The average salary for a fresher software developer in India is around ₹4-6 lakhs per annum.

Experienced

The average salary for an experienced software developer in India is around ₹10-15 lakhs per annum.

The salary growth for software developers in India is around 10-15% per annum.

Career Path Roadmap

1
Software Developer

A software developer is responsible for designing, developing, and testing software applications.

2
Senior Software Developer

A senior software developer is responsible for leading a team of software developers and overseeing the development of software applications.

3
Technical Lead

A technical lead is responsible for leading a team of software developers and overseeing the technical aspects of software development.

Why This Opportunity Is Worth Considering

  • Opportunity to work with a leading company in the contract intelligence space.
  • Chance to work on cutting-edge technologies and projects.
  • Opportunity to learn and grow with a talented team of professionals.

Things To Know Before Applying

  • Icertis is a global leader in AI-powered contract intelligence.
  • The company has a strong commitment to its FORTE values—Fairness, Openness, Respect, Teamwork, and Execution.
  • The company provides equal employment opportunities to all employees and applicants.

Recommended Courses

C# Fundamentals
Microsoft

To learn the fundamentals of C# programming language.

.NET Framework
Microsoft

To learn the fundamentals of .NET framework.

JavaScript and DOM Scripting
W3Schools

To learn the fundamentals of JavaScript and DOM scripting.

Career Advice

To succeed in this role, you should have a strong foundation in software development, excellent problem-solving skills, and good communication skills.

Editorial Note: This job description is based on the information provided by Icertis and is subject to change.
Written by CampusToCareer Editorial Team • AI Assisted • Fact Checked

Frequently Asked Questions

The salary range for this role is not disclosed, but the average salary for a software developer in India is around ₹6-8 lakhs per annum.
This role is open to freshers who have completed or are in their final year of bachelor's degree in engineering (Computer Science/ Information Technology) with a score of 60% throughout.
Icertis has a strong commitment to its FORTE values—Fairness, Openness, Respect, Teamwork, and Execution—which guide all interactions with employees, customers, partners, and stakeholders.

Similar Roles to Explore

Software DeveloperJunior Software DeveloperAssociate Software Developer
Application trackerSkill learning pathsDaily coding practice
Apply Now
Reference Only

Original Job Description

The text below is preserved from the employer's listing for verification. CampusToCareer editorial content above is the primary guide for preparing your application.

Job Description

View More Jobs

Intern, Development

Pune, Maharashtra, India (On-Site/Hub)

Trending

Apply Now

Job Info

Job Identification

7561

Job Category

Engineering

Posting Date

07/05/2026, 10:32 PM

Job Schedule

Full time

Job Shift

General Shift

Responsibilities

Comprehensive Knowledge in C#, .NET, JS, HTML, CSS.

Conceptually good at databases.

Thorough knowledge of C/C++, OOP concept, data structures, and algorithms.

Strong aptitude of programming, good reasoning skills, problem solving capabilities. Excellent understanding of SDLC.

Confident, articulate, and professional conversational abilities.

Qualifications

Looking for freshers who have completed or are in their final year bachelor’s degree in engineering. (Computer Science/ Information Technology) with a score of 60% throughout.

About Us

Icertis is the global leader in AI-powered contract intelligence. The Icertis platform revolutionizes contract management, equipping customers with powerful insights and automation to grow revenue, control costs, mitigate risk, and ensure compliance - the pillars of business success. Today, more than one third of the Fortune 100 trust Icertis to realize the full intent of millions of commercial agreements in 90+ countries.

About the Team

Who we are: Icertis is the only contract intelligence platform companies trust to keep them out in front, now and in the future. Our unwavering commitment to contract intelligence is grounded in our FORTE values—Fairness, Openness, Respect, Teamwork and Execution—which guide all our interactions with employees, customers, partners, and stakeholders. Because in our mission to be the contract intelligence platform of the world, we believe how we get there is as important as the destination.

Icertis, Inc. provides Equal Employment Opportunity to all employees and applicants for employment without regard to race, color, religion, gender identity or expression, sex, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Icertis, Inc. complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. If you are in need of accommodation or special assistance to navigate our website or to complete your application