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 | |
| Company | Medpace |
| Role | Entry Level Software Engineer / Junior Software Engineer |
| Job ID | 11927 |
| Location | Navi Mumbai, India |
| Department | Information Technology |
| Experience | Entry Level |
| Qualification | Bachelor's – Computer Science |
| Employment | Full Time |
| Work Model | Office Based |
| Primary Technologies | C#, ASP.NET, SQL |
| Preferred Skills | Angular, GraphQL, Web Services, Git |
| Cloud | Microsoft Azure |