Lead Software Engineer
Core
Lead development of application components and work streams, designing, building, and deploying software in an Agile, hybrid, and cloud-native environment to support Medpace's internal systems.
Role type
Lead Software Engineer (Full-stack/Web)
Builds
Internal software applications and features
Domain
Healthcare / Clinical Research / Software Engineering
Deliverable
production ML models | product features
Required skills
C#, SQL, Entity Framework, Angular, ASP.NET, REST API design, Microservices, Agile/SDLC, Team Leadership, Technical Mentorship
Preferred skills
Azure, Infrastructure-as-code (IaC), System Modernization
Technologies
C#, SQL, Entity Framework, Angular, ASP.NET, GitHub, Azure
Responsibilities
Lead development efforts for application components; Design, build, and deploy software applications; Coordinate requirements gathering, testing, and release; Organize team activities regarding projects and tools; Provide high-level end-user support and troubleshooting; Supervise software validation processes; Mentor junior team members.
Seniority
Senior, hands-on IC with leadership responsibilities