Entry Level Software Engineer — Job Update | Vishal Kushwaha

About the Role

Medpace is looking for a Junior Software Engineer to join its Information Technology team in Navi Mumbai. The role focuses on developing and supporting administrative systems, modernizing legacy applications, and adopting new technologies.

This is a strong opportunity for early-career software engineers to work on real-world applications within a fast-growing global clinical research organization.

What You'll Do

  • Collect, analyze, and document user requirements.
  • Design, develop, modify, and support software applications.
  • Participate in software validation, testing, and test-case execution.
  • Follow the complete Software Development Life Cycle (SDLC) from requirements through maintenance.
  • Collaborate with team members on projects, development tools, and procedures.
  • Develop applications using C#, SQL, and ASP.NET.
  • Contribute to modernization of existing applications.
  • Potentially lead software development projects as experience grows.

Required Qualifications

  • Bachelor's degree in Computer Science.
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills in English.
  • Understanding of SDLC and software release management.

Technical Skills

Preferred

  • C#
  • Angular
  • ASP.NET
  • Web Services
  • GraphQL
  • Git
  • Relational Databases / SQL

Good to Have

  • Entity Framework
  • Azure DevOps
  • Microsoft Azure
  • Cloud-based application modernization
  • Experience with legacy system modernization

Technology Exposure

The role provides exposure to:

C# → ASP.NET → Angular → SQL → Web Services → GraphQL → Git → Azure → Cloud Modernization

About Medpace

Medpace is a global Contract Research Organization (CRO) providing clinical development services to biotechnology, pharmaceutical, and medical device companies.

The organization supports clinical development across multiple therapeutic areas and operates across 40+ countries, with more than 6,500 employees.

Why Join Medpace?

🎯 Purpose-Driven Work

Work alongside physicians, scientists, and industry experts contributing to the development of medical therapeutics through clinical research.

🤝 Collaborative Culture

Work in an interactive environment that encourages decision-making, creative thinking, continuous learning, and open communication.

📈 Career Growth

  • On-site mentors
  • Defined career paths
  • Structured onboarding and training
  • Continuous learning opportunities
  • Opportunities to contribute ideas and drive change

🎁 Employee Benefits

Depending on country and position, benefits may include:

  • Competitive compensation
  • Health and wellness benefits
  • Retirement benefits
  • Paid time off
  • Office-based work environment with occasional WFH flexibility for eligible positions after training
  • Company-sponsored social events

Who Can Apply?

This opportunity is suitable for:

  • Fresh graduates / entry-level software engineers
  • Bachelor's graduates in Computer Science
  • Candidates interested in C#/.NET development
  • Candidates with knowledge of SQL and web technologies
  • Candidates interested in cloud modernization and enterprise application development

Job Summary

DetailInformation
CompanyMedpace
RoleEntry Level Software Engineer / Junior Software Engineer
Job ID11927
LocationNavi Mumbai, India
DepartmentInformation Technology
ExperienceEntry Level
QualificationBachelor's – Computer Science
EmploymentFull Time
Work ModelOffice Based
Primary TechnologiesC#, ASP.NET, SQL
Preferred SkillsAngular, GraphQL, Web Services, Git
CloudMicrosoft Azure