Fresher Jobs / Marsh / Mercer Hiring Software Developer - I in Gurugram | Hybrid
Fresher / entry level Application closed
Marsh logo

Marsh

Mercer Hiring Software Developer - I in Gurugram | Hybrid

Gurugram (Gurgaon) Hybrid Not specified Not disclosed Full Time B.Tech — All Branches · MCA — All Branches

Quick actions

Skills required

Technologies this role asks for

Prepare for this role

Practice and Learn are coming soon for Java, Python — browse articles meanwhile, then apply.

Job description

What you’ll do in this role

Job Overview

Mercer is hiring a Software Developer - I for its technology team in Gurugram. The supplied job description describes the functional area as Engineering and focuses on quality assurance activities involving data validation, data pipelines, ETL processes, web applications, APIs, automated testing, and SQL.

This is a full-time hybrid role with a requirement to work at least three days per week in the office. The position involves planning and estimating testing efforts, communicating test outcomes, troubleshooting technical issues, and working with technologies across application testing and data environments.

Key Responsibilities

  • Estimate and plan testing efforts for software and data-related features.
  • Test data validation scenarios, data pipelines, and transformation processes using ETL concepts.
  • Work with automated testing tools for data validation activities.
  • Test web-based applications and APIs.
  • Apply knowledge of HTTP fundamentals including verbs, cookies, and caching.
  • Work with REST-based APIs during application testing.
  • Test complex software features and create effective test plans.
  • Use SQL extensively for testing and data validation activities.
  • Work with Unix and Linux commands in the testing environment.
  • Work with Jenkins and Git as part of the development and testing environment.
  • Work with AWS services, particularly RDS, Redshift, Glue, and Athena.
  • Use Java, Python, and TestNG for software testing and related development activities.
  • Communicate test results and technical information clearly to relevant stakeholders.
  • Troubleshoot technical issues and work independently when required.

Required Skills

  • Experience with testing data validation scenarios and data pipelines.
  • Experience testing ETL and transformation processes.
  • Hands-on exposure to automated testing tools for data validation.
  • Experience testing web-based applications and APIs.
  • Understanding of HTTP fundamentals, including HTTP verbs, cookies, and caching.
  • Understanding of REST-based APIs.
  • Strong SQL skills.
  • Understanding of Unix/Linux commands.
  • Exposure to Jenkins and Git.
  • Exposure to AWS, especially RDS, Redshift, Glue, and Athena.
  • Strong skills in Java, Python, and TestNG.
  • Strong logical reasoning, communication, troubleshooting, and technical skills.
  • Ability to learn and adapt to changing situations.

Education

The stated education qualification is B.Tech or MCA. The job description does not specify a required specialization or branch for either qualification.

Technologies

  • Java – Required programming language experience.
  • Python – Required programming language experience.
  • TestNG – Used for software testing.
  • SQL – Strong SQL skills are required for data validation and testing.
  • ETL – Testing includes data pipelines and transformation processes.
  • Jenkins – Candidates should have exposure to Jenkins.
  • Git – Candidates should have exposure to Git.
  • AWS – The role specifically mentions RDS, Redshift, Glue, and Athena.
  • Amazon RDS – Explicitly identified as an AWS area of exposure.
  • REST API – Experience testing REST-based APIs is required.

Work Mode & Location

This is a hybrid, full-time position based in Gurugram. The job description specifies that employees are required to work at least three days per week in the office.

What Makes a Strong Candidate

Strong candidates should combine software testing knowledge with data-oriented validation skills. Experience with data pipelines, ETL transformations, automated validation, web applications, APIs, SQL, and cloud-based data services is directly relevant to the role.

The position also values logical reasoning, communication, troubleshooting ability, independence, and enthusiasm for learning and adapting to changing situations.

Additional Skills

Excellent verbal and written communication skills are expected, particularly for candidates who will interact with business users. The role also requires good troubleshooting and technical skills and the ability to work independently.

How to Apply

Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

B.Tech — All Branches · MCA — All Branches

Experience

Not specified (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.