India Careers

Our Chandigarh, India team does great work and enjoys doing it. We are always seeking more talented professionals with software and IT experience. If you enjoy taking responsibility, working with a high-caliber team, and achieving excellence, then we invite you to connect with us.

Current Job Openings


Software Engineer - Java

Experience: 2+ years

Essential Duties and Responsibilities:

  • Good knowledge of core JAVA, JDBC, XML, Javascript, SVN, Maven, HTML and SQL.
  • Basic knowledge on writing queries on SQL Server or Oracle.
  • Good Communication skills and attitude/ability to learn new languages and technologies.
  • Work on customization of the enterprise application as per the client requirements; create business rules and design screens and integration of applications and migration of legacy databases to application specific databases.
  • Work on building automation framework for the application.


Senior Software Engineer - Dot Net Developer

Experience : 3-5 Years

Job Description:

  • Should be able to architect features at enterprise level.
  • Should be able to work in AGILE-SCRUM methodology.
  • Should be able to work in collaboration.
  • Should be able to work in a fast paced, test-driven and iterative programming environment.
  • Should be a go getter and fast learner.
  • Must have good research and development skills.
  • Excellent oral and written communication skills.
  • Guiding team members for various technical issues.


  • 3-5 years of experience in .NET and SQL Server. NET Framework 4+ technologies (C#, ASP, MVC, XML, Web services etc.).
  • Experience in advanced .NET/ OOPS/ Cloud (Azure / AWS) / Open Source / Event driven architecture / Message Queues.
  • Experience Client Side Development (HTML, CSS, jQuery, JavaScript, Ajax, AngularJS).
  • Excellent verbal & written communication skills.
  • Exceptional Programming Skills with Strong fundamentals in OO Programming.
  • Experience building large-scale web applications using .Net, JavaScript and Ajax.
  • Design and creation of relational database schemas.
  • Development of robust and user-friendly web based application.
  • Should possess strong architectural and design skills; implemented various design patterns and frameworks.
  • Hands-on experience in Service Oriented Architecture (SOA) is added advantage.
  • Experience in SQL Server 2008\2012 is mandatory. Should be able to write complex stored procedures and functions. Optimize long running queries using tuning advisor and Execution plan.
  • Nice to have Performance tuning of SQL Server and Applications (Web, Mobile, RIA and stand-alone).
  • Nice to have Work experience in agile projects.



Perl Automation Engineer

Experience: 2+ years

Essential Duties and Responsibilities:

• Should have knowledge of any scripting language [Perl/Ruby].

• Should be ready to shift in any language and should be dynamic to changes.

• Should have good communication skills.

• Should have troubleshooting skills.

• Should be able to gel with the team.


SE Ruby Automation

Job Description:

Experience: 1.5 years- 2.5 years

  • Should have good hold on Ruby
  • Should be familiar with RVM, gem, Rakefile, bundle
  • Should have good logical skills and troubleshooting skills
  • Should have knowledge of preparing test cases and reporting defects
  • Should have worked on atleast one testing framework in ruby[preferably minitest]
  • Should have knowledge about Jenkins and Linux
  • Should be open to work on Java if required
  • Exposure to Watir, Cucumber, minitest frameworks, Drupal will be a plus point


Data Scientist


Master's/ Bachelor degree in Data Science, Applied Statistics, Applied Mathematics, Operations Research or equivalent strongly preferred or - MS/B.Tech in Computer Science or other quantitative disciplines with emphasis in machine learning and database management in unstructured data environment (Hadoop) also considered.

Experience : 4+ years in

  • Statistical programming - Applying scientific methods in the field of analytics using statistical and mathematical programming packages such as Java programming language.
  • Machine learning - Expertise in supervised and unsupervised learning using a variety of machine learning algorithms is a must. Candidate should have both theoretical and practical understanding of parametric and non-parametric classification and regression models.
  • Feature engineering and Time-Series data analysis - Candidate should showcase expertise in engineering new features to improve model prediction/inference. Experience with time-series data is highly desired.
  • SQL Database/Coding - Candidate should be able to write and execute complex queries in SQL.
  • Proficient in using data analytics tools to perform queries and analyses and for defining and correlating data, and skilled at utilizing data visualization platforms to organize and present summarizations, predictive analysis, comparative analysis, dashboards and reporting.
  • Perform data mining and analytics to support ongoing continuous risk monitoring and risk assessments of operational data to recognize patterns and trends, investigate anomalies, and assess internal control environment.
  • Experience with the design and implementation of data governance processes; the assessment and remediation of data quality related issues; working with large and complex enterprise data models and large volumes of data.
  • Hadoop Platform - Experience with Hadoop, Spark, and Cloud computing ecosystem/platform will be preferred. Experience with Hive, Pig, Scala and MapReduce is desired. Parallel computing experience with Spark is highly desired.


Software Engineer - Automation

Experience: 2 - 4 years

Essential Duties and Responsibilities:

  • Candidate should have good analytical skills & logical aptitude.
  • Good experience in Core Java with knowledge of OOPS implementation.
  • Knowledge of working with any type of automation framework.
  • Strong knowledge of unit test tools like TestNG and JUnit.
  • Good grasping skills and able to maintain the code written by others.
  • Candidate should have good Documentation & Communication Skills.
  • Work closely with developers to design test criteria and develop automated tests.
  • Experience in creating the Automation tests and analyzing the failures in the script.
  • Good Knowledge of the Continuous Integration and ability to work in Agile Process.
  • Knowledge in Selenium or any other automation tools would be plus for the candidate.
  • Proactive, good interpersonal skills and ability to work in team.
  • Working knowledge of Linux/Unix operating systems and database will be plus.
  • Go-getter attitude and ability to grasp concepts quickly.
  • Create and maintain automated test cases.
  • Strong knowledge on various QA methodologies and techniques and SDLC process.
  • Strong problem solving skills.


Trainee - Automation

Experience:  6 months to 1 year

Qualification: B.E /B.Tech/ MCA

Job Responsibilities:

  • Should have basic understanding of QA Process.
  • Should have good understanding of the web and database concepts.
  • Should have knowledge of programming language i.e. Java.
  • Should have very good logical and analytical skills.
  • Should have good verbal and written communication skills.
  • Should have good grasping skills to learn the new tools and technologies.
  • Exposure to database tools would be an added advantage.
  • Well capable to work in challenging situations without any pressure.
  • Awareness on using different tools for managing test cases and bugs reporting will be advantageous.



Linux Trainee

Qualifications: - B. Tech/ MCA/ M.Sc

Experience: - 0-1 year

Certifications: - RHCE / RHCSS must

Job description:-

  • Must have completed RHCE/RHCSS training and certification.
  • Good understanding of hardware, networking, TCP/IP and OSI model concepts.
  • Good knowledge of basic and advance level of Linux installations, configurations and management.
  • Would be plus to have shell scripting knowledge.
  • Must have good oral and written communication skills
  • Willing to work to support IT operations on 24X7 bases.


Trainee - PHP

Experience: 6 months to 1 year

Essential Duties and Responsibilities:

  • Should have good communication skills.
  • Should have basic troubleshooting skills.
  • Should be well versed with the programming language.
  • Should be logically good.
  • Should have attitude to work in team.