Logo
Medpace

Senior Software Engineer Job at Medpace in Denver

Medpace, Denver, CO, US, 80285

Save Job

Join to apply for the Senior Software Engineer role at Medpace . Medpace's Information Technology team is seeking a full-time, office-based Senior Software Engineer for our Denver office. This role involves building digital capabilities to support the global development of medical therapeutics through clinical trials. You will work on modernizing and supporting internal systems, with a focus on detail, process ownership, and new technology implementation. Responsibilities Lead development efforts for application components or work streams. Design, build, and deploy software applications in an Agile environment following SDLC. Develop in hybrid and cloud-native settings using C#, SQL, EF, Angular, and ASP.NET. Coordinate requirements gathering, design, development, testing, release, and support. Organize team activities related to projects, tools, and training. Support end-users with training and troubleshooting. Supervise software validation processes. Mentor junior team members. Recommend and implement best practices. Potentially lead software projects. Qualifications Bachelor's Degree in Computer Science or related field. 8+ years of experience with C# in an enterprise SDLC setting; 5+ years considered. Experience with Angular, REST, Microservices, Webservices, HTML5, CSS3, EF, GitHub, SQL/NoSQL. Knowledge of development architectures, versioning, and API design. Recent web development and Azure experience preferred. Experience modernizing systems and Infrastructure-as-code is a plus. Strong analytical and communication skills. Compensation Salary range: $100,000 - $165,000, based on skills and experience. Benefits include medical, dental, vision, 401(k), paid time off, flexible work, and more. #J-18808-Ljbffr