Are you a fresh graduate looking to launch your IT career with a global leader in healthcare analytics? The Trainee Software Engineer position at Milliman Delhi/Gurgaon offers an excellent opportunity to work with advanced technologies including .NET, Python, Azure, and Databricks while contributing to healthcare solutions that impact millions of lives.
Milliman is among the world’s largest providers of actuarial and related products and services, founded in 1947 with offices in major cities globally. You’ll join the MedInsight team, the healthcare industry’s most trusted solution for healthcare intelligence, serving over 300 leading healthcare organizations. This hybrid role provides hands-on experience, mentorship from experienced professionals, and comprehensive training in cutting-edge software development technologies.

🚀 About the Trainee Software Engineer Role at Milliman
This position is designed for motivated freshers eager to expand their technical skills in a collaborative environment. You’ll work with the MedInsight team building healthcare analytics solutions using .NET, Python, Azure cloud services, and big data technologies. The role starts with comprehensive training and guidance, gradually progressing to independent work as you develop proficiency in the technologies and contribute to innovative healthcare projects.
📊 Job Details
| Detail | Information |
|---|---|
| Company | Milliman Inc. |
| Division | MedInsight Team (Healthcare Analytics) |
| Position | Trainee Software Engineer |
| Locations | New Delhi, Gurgaon, India |
| Job Type | Full-time |
| Work Mode | Hybrid (Office + Remote) |
| Experience | Freshers / Less than 1 year |
About Milliman and MedInsight
Milliman Overview
Milliman is a global leader serving the full spectrum of organizations:
- Founded: 1947 (over 75 years of excellence)
- Structure: Independent firm owned and managed by principals
- Global Presence: Offices in major cities worldwide
- Mission: Serve clients to protect health and financial well-being of people everywhere
- Team: Actuaries, clinicians, economists, and software specialists
MedInsight Team
Purpose: Empower easy, data-driven decision-making on important healthcare questions
Impact: Making a difference in healthcare by:
- Driving better outcomes for patients
- Reducing waste in healthcare systems
- Providing trusted healthcare intelligence solutions
Reach: Over 300 leading healthcare organizations rely on MedInsight analytics for healthcare cost and care management
Core Values:
- Quality: Commitment to excellence in solutions
- Integrity: Honest, fair, and accountable operations
- Opportunity: Growth and development for team members
Primary Job Responsibilities
Comprehensive Learning and Development
- Develop comprehensive understanding of Milliman’s organization, including overarching mission, core values, and strategic goals
- Ensure alignment with organizational objectives in all tasks and responsibilities
- Exhibit proactive learning attitude during various training sessions provided
- Effectively apply knowledge gained from training to projects and products supported throughout tenure
- Learn and understand technologies, tools, and frameworks used by development team
- Contribute effectively to projects through continuous skill development
Progressive Responsibility Growth
- Initially work under general guidance from senior engineers and mentors
- Gradually take on more responsibility as proficiency develops
- Handle tasks independently as technical competence increases
- Progress from guided learning to autonomous contribution
- Take ownership of assigned modules and features over time
Software Development Contributions
- Work with .NET framework for building robust applications
- Develop solutions using Python for data processing and analytics
- Utilize Azure cloud services for scalable application deployment
- Work with big data technologies including Apache Spark and Databricks
- Contribute to healthcare analytics solutions and data pipelines
- Write clean, maintainable, and well-documented code
- Participate in code reviews and learn best practices
- Debug and troubleshoot issues in development and production environments
Global Team Collaboration
- Work effectively as part of distributed global team
- Collaborate with colleagues across different time zones and locations
- Participate in virtual meetings and asynchronous communication
- Adapt to working with diverse cultural backgrounds
- Share knowledge and learnings with team members worldwide
- Contribute to team documentation and knowledge base
Help a friend land their next role. Share now!
📋 Required Qualifications and Skills
Educational Requirements
Qualification: Any Graduate with less or no experience
Accepted Degrees:
- B.E (Bachelor of Engineering)
- B.Tech (Bachelor of Technology)
- MCA (Master of Computer Applications)
- Other relevant technical degrees
Experience: Freshers who wish to pick up career opportunities in IT are eligible
Must-Have Technical Knowledge
| Skill Category | Requirements |
|---|---|
| Cloud Platforms | Knowledge of Azure, AWS, or other cloud services |
| Big Data | SparkSQL understanding |
| Programming | Python proficiency |
| OOP Concepts | Object-Oriented Programming (Structural languages like C#) |
| .NET Framework | Understanding of .NET development |
| Technical Fundamentals | Basic technical knowledge across technologies |
Added Advantage Skills (Nice-to-Have)
- Databricks: Experience with unified analytics platform
- Apache Spark: Knowledge of distributed data processing
- Azure Batch: Understanding of cloud-based job scheduling
- Docker Containers: Familiarity with containerization
- PowerShell Scripting: Scripting and automation skills
- Previous internships in software development
- Academic projects involving cloud or big data technologies
💰 Expected Salary Range
| Component | Estimated Range |
|---|---|
| Annual CTC | ₹4 – 6 LPA (estimated for freshers) |
| Training Period | Comprehensive onboarding and skill development |
Note: Actual compensation not specified in job posting. Estimated range based on Milliman’s market positioning for fresher trainee roles. Package likely includes health insurance, learning opportunities, and global exposure benefits.
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
How to Prepare for the Application
Technical Preparation
- Learn Azure cloud fundamentals and core services
- Master Python basics and practice data processing tasks
- Understand .NET framework and C# programming
- Study SparkSQL and distributed data processing concepts
Cloud and Big Data Focus
- Complete Azure Fundamentals (AZ-900) certification
- Explore Databricks community edition for hands-on practice
- Learn Docker basics and containerization concepts
- Practice PowerShell scripting for automation
Portfolio Development
- Build projects demonstrating .NET and Python skills
- Create cloud-based applications using Azure services
- Showcase understanding of data processing with Spark/SQL
- Document projects clearly with technical explanations
Interview Readiness
- Review OOP concepts and design patterns
- Prepare to discuss cloud computing benefits and use cases
- Understand basics of healthcare data and analytics
- Practice explaining technical concepts clearly
- Research Milliman’s MedInsight products and healthcare focus
Application Tips
- Highlight any cloud platform experience (Azure, AWS) prominently
- Showcase Python and .NET projects in resume and portfolio
- Emphasize understanding of OOP concepts with concrete examples
- Mention any exposure to big data technologies or SparkSQL
- Express genuine interest in healthcare analytics and social impact
- Demonstrate learning attitude through certifications or online courses
- Prepare examples showing teamwork and collaboration skills
- Research MedInsight products and Milliman’s healthcare focus
- Show alignment with core values: integrity, teamwork, excellence
- Emphasize adaptability for hybrid work and global collaboration
- Include any academic projects involving data analytics or cloud
- Prepare thoughtful questions about training program and mentorship
Disclaimer: This job information is collected from official and publicly available sources. We do not charge any fees for job applications, do not guarantee recruitment, and are not responsible for any loss or damage arising from reliance on this information.
Share the opportunity