Principal Software Engineer at eClinical Solutions - ScoutJobs - The AI-curated global job board
Skip to content
E
Posted a day ago

Principal Software Engineer

eClinical SolutionsPrincipal Software Engineer

Requirements

10+ years software design experience, Expert C#, .NET, and ASP.NET proficiency, Full-stack experience with Angular and TypeScript, LLM integration experience, Strong SQL and microservices knowledge

Skills

C#.NETAngularPythonLLMAWSSQL

About the role

Responsibilities

  • Design, develop, test, and deploy scalable, secure, and highly interactive web applications
  • Own and evolve core platform modules from concept through release and support
  • Influence application and system architecture with a focus on performance, reliability, and security
  • Lead by example through clean code, design reviews, and technical decision-making
  • Provide technical mentorship and guidance to other engineers
  • Integrate LLMs and AI services into .NET and Python-based systems
  • Design and implement AI-assisted workflows, copilots, or intelligent automation features
  • Work with agentic AI patterns including task orchestration and tool-using agents

Requirements

  • 10+ years in software design and development using the Microsoft technology stack
  • Expert-level proficiency in C#, .NET, and ASP.NET (MVC/Web APIs)
  • Strong experience building full-stack web applications using Angular, TypeScript, HTML, and CSS
  • Hands-on experience integrating LLM-based services such as OpenAI or Azure OpenAI
  • Proficiency in Python and/or .NET alongside AI/LLM workflows
  • Strong SQL expertise, preferably with Microsoft SQL Server, including performance tuning
  • Experience with microservices, distributed systems, and cloud platforms like AWS
  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience

Preferred Qualifications

  • Familiarity with agent-based or workflow-driven AI architectures
  • Experience with clinical trial data, life sciences, or regulated SaaS environments
  • Experience building data visualizations or analytics-driven user experiences

About the Company

eClinical Solutions leverages technology to accelerate clinical research and bring life-changing therapies to patients faster through its industry-leading elluminate clinical data platform.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Engineer

eClinical Solutions · Bengaluru

Sign up to apply