SoftoJobs
Fresher role
Emmes logo

Emmes

Emmes Group Hiring Associate Software Engineer in Bengaluru | Onsite

Bangalore On-site Fresher Not disclosed Full Time Any Bachelor's Degree

Skills required

Technologies this role asks for

Prepare for this role

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

Job description

What you’ll do in this role

Job Overview

Emmes Group is hiring an Associate Software Engineer to help develop, support, and maintain web-based clinical trial data collection applications. The role is suited to an early-career candidate and involves working under the supervision of senior staff or managers.

The position brings together application development, testing, debugging, and support. The engineer will contribute across front-end code, middle-tier business logic, and backend interfaces while following the organization’s policies and standards.

About Emmes Group

Emmes Group works in clinical research and brings together scientific expertise and technology to support healthcare research. Its work spans areas including cell and gene therapy, vaccines, infectious diseases, ophthalmology, rare diseases, and neuroscience.

The organization operates through Emmes, a full-service contract research organization, and Veridix AI, which provides technology, data, and analytical solutions. Its stated approach emphasizes collaboration among people, science, and technology to support customers and global health outcomes.

Key Responsibilities

  • Review and analyze application requirements to understand the work needed for clinical trial data collection systems.
  • Develop, support, and maintain front-end code used by web-based applications.
  • Contribute to middle-tier business logic and backend interfaces that support application functionality.
  • Create and execute unit tests to check application components and help maintain software quality.
  • Investigate and debug software issues, then provide third-tier support as required.
  • Follow applicable company policies, procedures, and standards while completing assigned work.
  • Carry out other duties related to the role as assigned by the team.

Required Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • Good object-oriented programming skills using Java and J2EE or JavaScript.
  • Strong problem-solving, communication, and organizational skills.
  • Ability to work under the guidance of senior staff or managers and contribute to assigned application development and support tasks.
  • Satisfactory completion of the required background check.

Preferred Technical Knowledge

The job description identifies knowledge of at least two of the following areas as a preferred qualification:

  • React – Familiarity with this front-end library is relevant to the application interface work.
  • Node.js – Knowledge of the JavaScript runtime is among the listed preferred skills.
  • AWS Amplify – Exposure to this cloud application development service is included in the preferred skill list.
  • AWS AppSync – Familiarity with this API service is included among the preferred technologies.
  • GraphQL – Knowledge of this API query language is one of the specified preferred skills.
  • DBMS concepts – Understanding of database management system fundamentals is also listed.

The preferred technology list is presented as a set of options; the description does not require every listed item. The role also calls for foundational object-oriented programming knowledge and the ability to test and troubleshoot application code.

Experience

No prior experience is necessary, and the posting lists less than one year of experience as preferred. This is an entry-level opportunity for a candidate who meets the education and programming requirements and is ready to develop practical skills in application engineering.

Work Mode and Location

This is a regular, full-time position based in Bengaluru, India. The job listing does not specify a remote or hybrid arrangement, so the position is categorized as onsite.

Who Should Apply

Candidates with a Bachelor’s degree in Computer Science or a related field, sound object-oriented programming fundamentals, and an interest in software used for clinical research may be suited to this role. Applicants can bring experience or knowledge in Java and J2EE or JavaScript, along with familiarity in at least two of the preferred technical areas listed by the employer.

People who communicate clearly, approach problems methodically, and stay organized will be able to address the responsibilities described for the position. The role provides an opportunity to work with senior colleagues on development, testing, maintenance, and support activities for web-based clinical trial applications.

How to Apply

Review the role requirements and submit your application through the employer’s application process. Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

Any Bachelor's Degree

Experience

Fresher

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

smart_toy

SoftoBot

For freshers

Fresher job assistant

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