Skip to main content
Greenway Health logo

Greenway Health Hiring Associate Software Engineer | India

Greenway Health
Pune, Hyderabad, Bengaluru, Delhi
R
By Radhika4 months ago
AI Tools

Overview

About the Role

The Associate Software Engineer supports the design, development, and maintenance of software applications while working within a cross‑functional agile team. The role involves collaborating with engineers, architects, and product stakeholders to build and improve healthcare technology solutions.

Engineers contribute to application development, testing, deployment automation, and ongoing product improvements. The position focuses on writing high‑quality code, troubleshooting issues, and helping deliver reliable, scalable systems.

Key Responsibilities

  • Develop software applications and supporting infrastructure following established coding standards and methodologies.
  • Ensure product quality through automated testing including unit, API, end‑to‑end, and load testing.
  • Create tools, test harnesses, and other solutions that help measure and monitor product quality.
  • Build infrastructure as code to support automated and reliable application deployments.
  • Use cloud‑managed services to develop scalable and secure applications.
  • Create proof‑of‑concept implementations to evaluate new ideas and technical approaches.
  • Perform code reviews to improve understanding and maintain code quality across the team.
  • Troubleshoot and debug existing software to identify and resolve root causes of issues.
  • Develop intuitive user interfaces using modern front‑end frameworks and styling techniques.
  • Collaborate with architects, designers, business analysts, and other team members to implement solutions.
  • Work in an Agile Scrum environment and contribute to continuous improvement practices.
  • Interpret database models and coordinate with database engineers when required.
  • Assist product owners with backlog grooming, story breakdown, and estimation.
  • Document software changes so they can be used by engineering, QA, and documentation teams.
  • Build technical knowledge through structured assignments, training sessions, and hands‑on project work.
  • Apply fundamental software engineering concepts and established practices to address routine technical challenges.
  • Participate actively in team meetings, training programs, and engagement activities.

Technical Environment

The development environment may include technologies such as .NET Core, C#, Java, SQL, JavaScript, TypeScript, and Python. Teams may also work with modern web technologies like Angular, HTML5, CSS or SASS, and Single Page Applications.

Additional tooling and platforms can include automated testing frameworks, microservices architecture, CI/CD tools, container technologies, cloud platforms such as AWS, and modern database systems including PostgreSQL, MongoDB, DynamoDB, and Elasticsearch.

Work Environment

This is primarily a sedentary role where work is performed at a computer workstation for most of the day. The position requires regular keyboard use, extended periods of screen time, and clear communication with team members and stakeholders through digital collaboration tools.

Team members are expected to work collaboratively in a professional environment and participate in discussions, meetings, and project activities as part of daily operations.

If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.

Key Skills

Related Tags

Browse More Jobs

Education Requirements

  • Bachelor’s degree or equivalent in a relevant field

Eligible Batch Years

2026, 2025, 2024, 2023, 2022
Greenway Health logo

Greenway Health

View All Jobs

Associate Software Engineer

  • India

 


 

  • 609523

 

 

You Belong at Greenway

Bring your best and truest self. We celebrate what makes us different and what brings us all together. At Greenway Health, we are committed to an inclusive environment and a culture of belonging as we pursue our purpose of healthier communities, successful providers, and empowered patients. We are united in our goal to build the future of healthcare technology. Join us.

The Associate Software Engineer supports the design, development, and maintenance of software applications as part of a dynamic cross-functional agile team. In addition, they will collaborate with other staff to design and implement solutions.

Essential Duties and Responsibilities

  • Develops software applications and supporting infrastructure using established coding standards and methodologies.
  • Relentlessly pursues quality through multiple levels of automated testing, including but not limited to unit, API, end-to-end, and load testing.
  • Develops tooling, test harnesses, and innovative solutions to understand and monitor product quality.
  • Develops infrastructure as code to reliably deploy applications on demand or through automation.
  • Understands cloud-managed services and builds scalable, secure applications using them.
  • Creates proof of concepts for new ideas to answer key questions of feasibility, desirability, and viability.
  • Performs thorough code reviews that promote better understanding across the team.
  • Troubleshoots, instruments, and debugs existing software, resolving root causes of defective behavior.
  • Builds intuitive user interfaces with the end-user persona in mind using front-end frameworks and styling.
  • Works with architects, designers, business analysts, and others to design and implement solutions.
  • Works within an Agile Scrum team and contributes to an atmosphere of continuous improvement.
  • Understands how to interpret database models and collaborates effectively with Database Engineers.
  • Assists product owners with backlog grooming, story breakdown, and story estimation.
  • Collaborates and communicates effectively with team members and stakeholders throughout the organization.
  • Documents software changes for use by other engineers, quality assurance, and documentation specialists.
  • Builds technical skills and domain expertise through structured assignments, training, and hands-on project work.
  • Applies foundational software engineering knowledge, testing methodologies, tools, and documented practices to address standard or recurring issues and make informed decisions within scope.
  • Contributes as an individual contributor without supervisory responsibilities.
  • Actively participates in team meetings, training sessions, and engagement activities.
  • Develops mastery of the technologies, languages, and practices used by the team and assigned projects 

Education and Experience

  • Bachelor’s degree or equivalent with minimal relevant work experience (0-2 years)

Knowledge, Skills and Abilities

  • Basic programming skills and proficient in one or more of the following languages (Specific languages needed will vary based on development department or project
    • Net Core, C#, Java, SQL, JavaScript, Typescript, Python
  • Additional desired skills:
    • Single-Page Applications, Angular (v9), Ivy, RXJS, NGRX, HTML5, CSS/SASS, Web Components, Atomic Design
    • Test First approach, Test Driven Development (TDD), Automated testing (Protractor, Jasmine), Newman Postman, artillery.io
    • Microservices, Terraform, Jenkins, Jupyter Notebook, Docker, NPM, Yarn, Nuget, NodeJS, Git/Gerrit, LaunchDarkly
    • Amazon Web Services (AWS), Lambda, S3, Cognito, Step Functions, SQS, IAM, Cloudwatch, Elasticache
    • Database Design, Optimization, Replication, Partitioning/Sharding, NoSQL, PostgreSQL, MongoDB, DynamoDB, Elastic Search, PySpark, Kafka
    • Agile, Scrum, Kanban, DevSecOps
  • Strong problem-solving skills
  • Outstanding communications and interpersonal skills
  • Ability to track software issues to successful resolution
  • Ability to adapt in a collaborative fast paced environment
  • Ability to think about and plan a infrastructure and security as part of development
  • Ability to learn new development language quickly and apply that knowledge effectively
  • Strong verbal and written communication skills
  • Excellent attention to detail
  • Customer service skills with high level of professionalism
  • Strong desire to learn
  • Basic computer skills including Microsoft Outlook, Word, and Excel
  • Able to manage a variety of tasks concurrently
  • Possesses a foundational understanding of relevant theories, practices, and procedures within software development or software testing.
  • Applies professional concepts, company policies, and standard methodologies to resolve routine technical problems.
  • Demonstrates basic analytical skills to identify issues and follow prescribed solutions.
  • Uses broad business and technical knowledge gained through education or prior experience.

Work Environment/Physical Demands

  • While at work, this position is primarily a sedentary job and requires that the associate can work in an environment where they will consistently be seated for the majority of the workday
  • This role requires that one can sit and regularly type on a keyboard the majority of the workday
  • This position requires the ability to observe a computer screen for long periods of time to observe their own and others’ work, as well as in-coming and out-going communications via the computer and/or mobile devices
  • The role necessitates the ability to listen and speak clearly to customers and other associates

At Greenway, we strive to imagine, empower, engage, and inspire. Join us!

To learn more about Greenway, take a video tour of our office, and meet our employees, visit us at www.GreenwayHealth.com/careers.

 

Disclaimer: This Job Summary indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties as requested. Greenway Health, LLC is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, age, gender, national origin, sexual orientation, disability, or veteran status.  

Important Notice Regarding Recruiting Practices

Greenway Health does not accept unsolicited agency or third-party recruiter submissions unless the agency has been formally authorized in writing by Greenway Health. Any resumes or candidate information submitted without prior authorization will not be considered.

In addition, Greenway Health will never request personal financial information, payment of any kind, or sensitive data (such as Social Security numbers or bank details) during the application or interview process. If you are contacted by anyone claiming to represent Greenway Health and they request money, personal information, or anything unusual, please treat the communication as suspicious and report it immediately to Recruiting@greenwayhealth.com.

Greenway Health is committed to maintaining a secure, transparent, and trustworthy hiring process.

hiring app powered by hirebridge 

Company Details

Industry
Healthcare Technology

Connect With Us