Medpace is seeking Entry Level Software Engineers to join their IT team in Navi Mumbai, India. This full-time, office-based position is ideal for fresh graduates with a background in computer science who are eager to gain hands-on experience in software development, administrative systems, and modernization of legacy applications.
As a Junior Software Engineer at Medpace, you will contribute to building, maintaining, and modernizing critical internal systems, working closely with cross-functional teams. This role offers excellent exposure to technologies like C#, ASP.NET, Angular, SQL, Azure DevOps, and web services, while also providing opportunities to participate in cloud migration and modernization projects.
This is an ideal opportunity to start your career in IT within a globally recognized clinical research organization (CRO) that develops life-saving therapeutics and treatments.

Role Overview
As a Medpace Entry Level Software Engineer, you will work on administrative systems and software modernization projects. You will develop, test, and maintain software applications, ensuring smooth functioning of internal IT systems. This role provides a strong foundation in software engineering principles and cloud-based modernization initiatives while enabling you to gain practical exposure to enterprise-level technologies.
Key Responsibilities
- Collect, analyze, and document user requirements
- Design, modify, develop, and support software applications
- Participate in software validation through development, testing, and execution of test plans/cases/scripts
- Create software applications following software development lifecycle (SDLC) processes including requirements gathering, design, development, testing, release, and maintenance
- Communicate effectively with team members regarding projects, tools, and procedures
- Utilize skills in object-oriented programming (C#), SQL databases, and web applications (ASP.NET)
- Participate in cloud modernization projects and potential opportunities to lead small software development initiatives
Help a friend land their next role. Share now!
Required Qualifications
- Bachelor’s Degree in Computer Science
- Knowledge of C#, ASP.NET, Angular, Webservices, GraphQL, Git, and relational databases
- Understanding of software development lifecycle (SDLC) and release management
- Excellent analytical, written, and verbal communication skills in English
Preferred Skills
- Experience with Entity Framework and Azure DevOps
- Prior exposure to modernizing systems to a cloud-based platform (Azure)
- Interest in leading software development projects
- Ability to work effectively in a collaborative, cross-functional team environment
Job Details
| Detail | Information |
|---|---|
| Job Title | Entry Level Software Engineer |
| Company | Medpace |
| Job Type | Full-Time |
| Experience | Freshers / 0–1 Year |
| Location | Navi Mumbai, India |
| Education | Bachelor’s Degree in Computer Science |
| Expected Salary | ₹4 – ₹5.5 LPA (Market Estimate) |
Expected Salary (Market Estimate)
₹4 – ₹5.5 LPA
Salary is based on industry standards for entry-level software engineering roles in Navi Mumbai. Actual compensation may vary depending on skills, experience, and company policies.
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Who Should Apply
- Fresh graduates or early-career professionals in software development
- Candidates with a keen interest in modernizing legacy applications
- Individuals seeking to work in a structured, office-based full-time role
- Professionals aiming for a long-term career in enterprise IT within the healthcare or clinical research domain
Benefits & Perks
- Flexible work environment and collaborative team culture
- Competitive salary and benefits package
- Paid time off (PTO) and holiday benefits
- Structured career paths with professional growth opportunities
- Access to learning and development programs
- Exposure to enterprise software projects in healthcare IT
- Opportunity to work with modern technologies including C#, ASP.NET, Angular, SQL, and Azure
How to Apply
- Update your resume highlighting academic projects, internships, or skills in C#, ASP.NET, SQL, and cloud technologies
- Showcase any experience or familiarity with software development lifecycle (SDLC)
- Be ready to work on modernization and development projects for internal enterprise applications
- Apply by clicking the Apply button below
Disclaimer
This job/internship information is collected from official company websites, career pages, and publicly available sources. We do not charge any fee for job applications and do not guarantee recruitment or selection. We are not responsible for any loss or damage arising from reliance on this information.
Share the opportunity