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 freePrincipal Software Engineer
eClinical Solutions · Bengaluru
