Job Description
About the Job
π’ Global Consulting Firm
π» Software Development
π Gurgaon (Hybrid)
π Internship Role
βοΈ Cloud & Data
Job Description
The Trainee Software Engineer β MedInsight (Dev) role at Milliman offers a unique opportunity for fresh graduates to launch their IT careers within the healthcare analytics domain. As part of the MedInsight team, you will gain hands-on exposure to advanced development technologies including .NET, Python, Azure, and cloud-based data platforms. This internship is structured to provide practical experience while aligning your work with the organizationβs mission of empowering data-driven healthcare decisions. You will contribute to projects that support healthcare intelligence solutions used by leading organizations worldwide.
At Milliman, innovation and technical excellence are central to delivering impactful healthcare analytics products. Within the MedInsight division, you will learn to work with cloud technologies, SparkSQL, object-oriented programming concepts, and distributed systems. Under guided mentorship, you will gradually take ownership of development tasks, collaborate with global teams, and contribute to building scalable and reliable software solutions. The hybrid work environment in Gurgaon allows flexibility while ensuring close coordination with technical mentors and project stakeholders.
This role is ideal for highly motivated individuals who possess a strong analytical mindset and eagerness to learn. As a Trainee Software Engineer, you will participate in structured training sessions, apply newly acquired knowledge to real-world projects, and strengthen your foundation in cloud computing, data engineering, and enterprise software development. By working in a global collaborative setting, you will develop both technical expertise and professional skills that prepare you for long-term growth in software engineering and healthcare technology.
Roles & Responsibilities
-
Develop a strong understanding of Millimanβs mission, MedInsight products, and strategic goals to align development tasks with business objectives.
-
Participate actively in training sessions and apply learned technologies to assigned development projects.
-
Assist in designing, developing, and testing software components using .NET, Python, and Azure cloud platforms.
-
Work on data-driven solutions involving SparkSQL and cloud-based data processing frameworks.
-
Collaborate effectively with distributed global teams across different time zones to deliver project milestones.
-
Gradually take ownership of development tasks under supervision and progress toward independent execution.
-
Contribute to code reviews, documentation, and quality assurance processes to ensure high standards of delivery.
-
Support deployment and configuration activities in cloud environments including Azure services.
-
Explore containerization and scripting tools such as Docker and PowerShell where applicable.
-
Continuously enhance technical and problem-solving skills to improve software performance and scalability.
Requirements & Eligibility
-
Bachelorβs degree in Engineering, Technology, or MCA with little to no professional experience.
-
Strong foundational knowledge of cloud platforms such as Azure or AWS and their core services.
-
Understanding of SparkSQL, Apache Spark basics, and data processing concepts.
-
Proficiency in Python and object-oriented programming concepts, particularly using structural languages like C# and .NET.
-
Basic familiarity with Databricks, Azure Batch, Docker containers, and PowerShell scripting is an added advantage.
-
Strong analytical and logical reasoning abilities to solve technical challenges efficiently.
-
High level of motivation, accountability, and willingness to learn new technologies quickly.
-
Ability to work collaboratively in a multicultural, globally distributed team environment.
-
Good communication skills to articulate technical concepts clearly in both written and verbal formats.
-
Commitment to integrity, teamwork, and excellence in alignment with Millimanβs core values.
Expected Salary
For a Trainee Software Engineer internship at Milliman in Gurgaon, the expected stipend or entry-level compensation typically ranges between βΉ3 LPA and βΉ5 LPA, depending on academic background and technical proficiency. As a structured internship with strong mentorship and training exposure, the role emphasizes long-term career growth and potential transition into full-time software engineering opportunities within the organization.
π¨ Before You Apply: Your Resume Needs to Shine!
Did you know? 75% of applications get rejected before reaching a human recruiter β all because of poorly formatted resumes that fail ATS scans!
π₯ Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!
β
5+ ATS-Friendly Designs β Beat the bots and get noticed
β
Recruiter-Approved Layouts β Highlight your skills the right way
β
Easy-to-Edit (Word & Google Docs) β No design skills needed
β
Free Bonus: Cover Letter Template + Resume Writing Guide
π Limited-Time Offer: Get yours for just βΉ249 (originally βΉ999)
π₯ Instant Download β Apply to Google with confidence today!
π Grab Your Resume Template Now: Tap Here to get your resume Templates


