Back to Jobs
I

Software engineer

IBA Chandigarh, Chandigarh, India

Apply for this Position

Job Description

"Unlock the future of healthcare innovation as a software engineer at IBA, where you'll play a pivotal role in developing cutting-edge software solutions that revolutionize radiation therapies and ensure precision and safety."

At IBA Dosimetry, we're on a mission to push the boundaries of what's possible in healthcare technology. As a software engineer, you'll be part of a dynamic team that's passionate about innovation and making a real impact.

You'll join a close-knit group of 6 talented individuals, including backend engineers and a UX/UI designer, who are dedicated to creating innovative software products that interact with measurement detectors and high-performance simulation tools.

Why you should learn this:

The demand for skilled software engineers in the healthcare industry is skyrocketing, with a projected growth rate of 15% by 2028.

Expected Salary: As a software engineer at IBA, you can expect a competitive salary range of $120,000 - $180,000 per year, depending on experience and qualifications.

How it works:

  • Step 1: Collaborate with the development team to design and develop innovative software solutions that meet the needs of our customers and stakeholders.
  • Step 2: Work closely with the UX/UI designer to create user-centered designs that are intuitive, efficient, and meet the highest standards of quality.

Core Concepts to Master

1

Agile Software Development

As a software engineer at IBA, you'll work in an Agile environment, using methodologies like Scrum and Kanban to deliver high-quality software products quickly and efficiently. You'll learn how to prioritize tasks, manage dependencies, and collaborate with cross-functional teams to achieve shared goals.

2

Cloud Computing

You'll learn about the latest cloud computing technologies, including AWS and Azure, and how to design and deploy scalable, secure, and highly available software systems that meet the needs of our customers.

3

Machine Learning

As part of our software development team, you'll learn about machine learning techniques and how to apply them to real-world problems in healthcare. You'll learn how to collect and preprocess data, train models, and deploy them in production environments.

Interview Questions (Beginner)

  • What experience do you have with Agile software development methodologies?
  • Can you explain the differences between cloud computing platforms like AWS and Azure?
  • How would you approach a problem that requires machine learning techniques?

Job Overview

CompanyIBA
Employment TypeFull-time
LocationChandigarh, Chandigarh, India
Experience LevelFresher

Advance Questions

  • Can you describe a time when you had to troubleshoot a complex software issue and how you approached it?
  • How do you stay up-to-date with the latest trends and technologies in software development?
  • Can you walk me through your experience with version control systems like Git?