
Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Software Engineer - Information Technology
Medpace is experiencing significant growth in its corporate activities and is seeking a dedicated, full-time Software Engineer to join our Information Technology team in our Navi Mumbai, India office. This role will focus on the modernization of administrative systems and legacy applications, with opportunities to contribute to cutting-edge projects. We highly value candidates with exceptional attention to detail, a proactive approach to process ownership, and a keen interest in adopting new technologies.
This is a unique chance to be instrumental in shaping a developing team within a large, rapidly expanding organization. Your contributions will directly impact the advancement of new treatments and therapeutics, making a tangible difference in people's lives.
Responsibilities
- Gather, analyze, and document user requirements.
- Design, modify, develop, and support software applications.
- Participate in software validation through the development, review, and execution of test plans, cases, and scripts.
- Manage the software development lifecycle, encompassing requirements gathering, design, development, testing, release, and maintenance.
- Facilitate clear communication with team members regarding projects, development progress, tools, and procedures.
- Apply expertise in object-oriented programming (C#), databases (SQL), and web applications (ASP.NET).
- Potential for leadership opportunities in software development projects.
Qualifications
- Bachelor's Degree in Computer Science or a related field.
- Minimum of 2 years of professional software development experience utilizing technologies such as C#, Angular, Web Services, GraphQL, Git, and relational databases.
- Experience with Entity Framework and Azure DevOps is considered advantageous.
- Solid understanding of the Software Development Life Cycle (SDLC) and software release management principles.
- Prior experience in modernizing systems to cloud-based platforms, particularly Azure, is a significant plus.
- Proficiency in written and oral English communication, coupled with excellent analytical skills.
Company
Medpace
About MedpaceMedpace is a leading global clinical contract research organization (CRO) dedicated to accelerating the development of safe and effective medical therapeutics. With a scientific and disci...