Icertis – Associate Software Engineer, Development

June 15, 2026
5 ₹ LPA - 9 ₹ LPA / year

Job Description

About the Job

💻 Role: Associate Software Engineer
📍 Location: Pune, Maharashtra, India
⏳ Experience: Freshers & Early Career Professionals
🏢 Company: Icertis
🚀 Job Type: Full-Time

Job Description

Icertis is hiring passionate and talented candidates for the role of Associate Software Engineer, Development at its Pune office. This opportunity is ideal for aspiring software engineers who want to work on cutting-edge enterprise technologies, scalable cloud-based platforms, and AI-powered contract intelligence solutions. As part of the engineering team, candidates will contribute to the development of high-performance software systems that help global enterprises manage contracts, automate workflows, improve compliance, and reduce business risks. The role offers exposure to modern software development practices, agile engineering environments, cloud technologies, and large-scale enterprise product development, making it an excellent career opportunity for individuals looking to grow in the software engineering industry.

As an Associate Software Engineer at Icertis, you will collaborate with experienced engineers, product managers, designers, and cross-functional teams to build scalable and maintainable software solutions. The role focuses on improving platform performance, optimizing user experience, and ensuring the reliability of enterprise applications. Candidates will participate in designing software components, writing clean and efficient code, debugging technical issues, and implementing secure software development practices. Engineers working in this role will also gain practical exposure to agile methodologies, software architecture concepts, testing frameworks, deployment workflows, and enterprise-grade application development processes used by global technology organizations.

This position is particularly suitable for candidates who are passionate about software development, problem-solving, and continuous learning. Icertis values innovation, teamwork, technical excellence, and strong engineering fundamentals. The company provides employees with opportunities to work on advanced AI-powered contract intelligence platforms trusted by leading global enterprises across multiple countries. Candidates joining the organization will not only strengthen their programming and analytical skills but will also gain experience working in collaborative engineering environments focused on scalability, security, automation, and product innovation. The role provides a strong foundation for long-term career growth in software engineering, cloud technologies, enterprise application development, and AI-powered business platforms.


Roles & Responsibilities

  • Design, develop, and maintain scalable software applications and enterprise solutions that support business operations and improve overall platform performance.
  • Collaborate with product managers, software engineers, designers, and quality assurance teams to understand project requirements and deliver robust technical solutions.
  • Write clean, maintainable, and efficient code using programming languages such as C# while following software development best practices and coding standards.
  • Troubleshoot and resolve technical issues, application bugs, system failures, and performance bottlenecks within enterprise software environments.
  • Participate in agile development activities including sprint planning, stand-up meetings, retrospectives, backlog discussions, and continuous improvement initiatives.
  • Contribute to improving application scalability, system reliability, user experience, and software performance across different modules and services.
  • Ensure software applications comply with security standards, data privacy requirements, and organizational quality guidelines throughout the development lifecycle.
  • Assist in software testing, debugging, deployment activities, and production support to ensure stable and reliable application performance.
  • Stay updated with emerging technologies, software engineering trends, cloud innovations, and development tools to continuously improve technical capabilities.
  • Work closely with cross-functional teams to implement innovative features, enhance existing systems, and support ongoing product enhancements.
  • Participate in code reviews, technical discussions, and architectural planning sessions to maintain software quality and engineering excellence.
  • Contribute to documentation, technical knowledge sharing, and process improvements within the engineering and development teams.

Requirements & Eligibility

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related technical discipline from a recognized institution.
  • Strong understanding of software development fundamentals including object-oriented programming, data structures, algorithms, and database concepts.
  • Proficiency in programming languages such as C# along with knowledge of software development frameworks and application architecture principles.
  • Familiarity with agile software development methodologies including Scrum, sprint-based development, and collaborative engineering practices.
  • Good problem-solving and analytical thinking skills with the ability to debug complex technical issues and identify effective solutions.
  • Ability to work independently as well as collaboratively within cross-functional engineering and product development teams.
  • Strong verbal and written communication skills for technical discussions, documentation, and team collaboration within fast-paced development environments.
  • Basic understanding of software security principles, data privacy standards, and secure coding practices will be considered an advantage.
  • Passion for technology, software innovation, cloud platforms, and continuous learning in modern enterprise application development.
  • Knowledge of version control systems, debugging tools, testing methodologies, and development workflows will provide additional value for this role.

Expected Salary

The expected salary for the Associate Software Engineer role at Icertis generally ranges between ₹5 LPA to ₹9 LPA depending on academic background, technical skills, internship experience, and performance during the selection process. Candidates with strong programming knowledge, software development fundamentals, and familiarity with enterprise technologies may receive competitive compensation packages. In addition to salary, employees may receive benefits such as learning opportunities, career development programs, performance incentives, and exposure to global enterprise software projects.


🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews

Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.

Our April Hiring PDF includes verified HR emails and hiring details from companies like:

Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.

Inside you’ll find:
✔ 300+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles

🔥 60+ students placed recently using these hiring leads

👉 Grab the April Hiring List Now: April Hiring PDF