ITC Infotech India

OPENS AT: Jul 15, 2019, 07:30 AM

CLOSES AT: Jul 21, 2019, 01:25 PM


ITC Infotech Software Engineer Hiring Challenge

Challenge Over


Social Share


Congratulations to the shortlisted participants!

You need to be logged in with your HackerEarth account to view your shortlist status on this challenge page.

The shor...



This is an opportunity for you to be part of ITC Infotech’s Automation Anywhere team.

Automation Anywhere has partnered with ITC Infotech to establish and rapidly scale up their Engineering Center in Bengaluru, India.

You will work alongside some of the sharpest technology minds, on Automation Anywhere’s core platform, deployed by 1,600+ enterprise customers across 90+ countries.

A range of rewarding opportunities awaits team players with a passion for technology, exposure to working on products & platform and the drive to learn continuously.

Selected candidates will create solutions which will enable more intelligent, intuitive and innovative deployments of RPA globally. You will focus on core product engineering and build prototypes to explore new scenarios. You will ensure high-quality solutions are delivered including writing code for tests. You will also assist in developing, organizing and maintaining technical practices and engage in rolling out improvements.

Eligibility Criteria:

  • Years of experience: 3 to 8 years

Challenge Format:

  • 2 Programming questions
  • 8 MCQ's on relevant topics


Software Developer
Experience: 3-8 years
CTC: Best in industry
Job Location: Bangalore

We are looking for Senior Java Developers to focus on core product engineering and build prototypes to explore new scenarios. You will ensure high-quality solutions are delivered including writing code for Unit, API and Automation tests. You will assist in developing, organizing and maintaining technical practices along with your manager and actively engage in rolling out improvements.

What we are looking for:

  • Strong Computer Science fundamentals - Data Structure, Algorithm and Design Patterns
  • Skills in Programming using Java with any Framework (Spring / Hibernate / Struts)
  • Experience in Rest and API
  • Exposure to SQL queries and database servers like MSSQL Server, Oracle, MySQL
  • Knowledge of Test Driven Development (TDD)
  • Hands-on exposure to Unit Testing using any tool – Junit, TestNG using Mocking frameworks such as Mockito, EasyMock, RestAssured
  • Exposure to Integration Testing
  • Familiarity with version control systems like GIT, SVN etc. and understanding of build tool such as Gradle and Maven, with knowledge of Continuous Integration and Continuous Delivery (CI/CD)
  • Command over using Data Structures, especially XML operations and Processing technologies
  • Knowledge of Threading, Socket Programming, IPC
  • Hands on in OOP and Design Patterns, with knowledge of Serialization/ De-serialization


As a people-centric organization, ITC Infotech empowers team members to transform into technology leaders of tomorrow. We enable our employees actualize their true potentia...



  1. Before you attempt programming questions, you should choose a language from the given list.

  2. All inputs for the programming problems are from STDIN and output to STDOUT....



Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

View All Notifications