Lead Software Engineer

Medpace Holdings, Inc.

United States, CO, Denver

Job Summary

Medpace's Information Technology team is looking for a full-time, office-based Lead Software Engineer.

Join us in building the digital capabilities that accelerate the global development of safe and effective medical therapeutics through clinical trials. In this role, you will work on a team that modernizes and supports Medpace's internal systems. Strong attention to detail, desire for process ownership, and interest in implementing new technology are highly valued.

If you want an exciting career where you use your previous expertise and can develop and grow your career even further, then this is the opportunity for you.

Responsibilities

  • Participate in a Development Team for one or multiple software applications or initiatives;
  • Design, modify, develop, and support software applications;
  • Participate in software validation process through development, review, and/or execution of test plan/cases/scripts;
  • Create software applications and features by following our software development lifecycle (SDLC) process, which includes requirements gathering, design, development, testing, release, and maintenance;
  • Collaborate with team members regarding projects, development, tools, and training;
  • Develop and utilize skills in development areas including object-oriented programming (C#), databases (SQL), Model, View, Controller (MVC), Entity Framework (EF), Angular, and web applications (ASP.NET);
  • Provide occasional high level end-user support including feature training and troubleshooting for applications released;
  • May lead software development project(s).

Qualifications

  • Bachelor's Degree in Computer Science;
  • At least 5 years of software development experience using modern development tools and practices such as: MVC, Angular, Web API, Microservices, Webservices, C#, HTML, HTML5, CSS3, JavaScript, Entity Framework, GitHub, SQL/NoSQL , software development life cycle (SDLC), software release management;
  • Prior experience modernizing systems is a plus;
  • Excellent analytical, written and oral communication skills;
  • Excellent computer skills.

Compensation

A target salary range of $100,000 - $145,000. Your compensation will be based on your skills and experience. Medpace offers the following benefits for eligible positions: medical, dental, vision, 401(k), vacation policy, sick days, paid holidays, work from home flexibility, short-term disability, long-term disability, health savings and flexible savings accounts, life and AD&D insurance, and pet insurance. For more details, please discuss with your recruiter.

Job posted: 2023-04-21

3
購読する