Principal Software Engineer
Quick Summary
At eClinical Solutions, our goal is to leverage technology to accelerate clinical research and bring life-changing therapies to patients faster.
As a Principal Full Stack Software Engineer, you will be a technical leader within the elluminate Product Development team. You’ll help design and build the core services and user experiences of a next-generation clinical data and analytics platform—while influencing architecture, engineering standards, and technical direction. This role is ideal for an experienced engineer who enjoys hands-on development, mentoring others, and bringing modern capabilities—including AI-assisted and agentic workflows—into production-grade systems.
Responsibilities
~1 min read- →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, security, and maintainability
- →Lead by example through clean, well-tested code, thoughtful design reviews, and pragmatic technical decisions
- →Collaborate closely with Product Management, QA, and other engineers throughout the SDLC
- →Provide technical mentorship and guidance to other engineers on the team
- →Diagnoses and resolves complex production issues across distributed systems
- →Ensure solutions meet eClinical Solutions quality standards and applicable industry regulations
- →Contribute to technical documentation including design specs, acceptance criteria, and release notes
- →Integrating LLMs and AI services into .NET- and Python-based systems
- →Designing and implementing AI-assisted workflows, copilots, or intelligent automation features
- →Working with agentic AI patterns (e.g., task orchestration, tool-using agents, workflow automation)
- →Applying prompt engineering, evaluation techniques, and guardrails to ensure reliability and compliance
- →Collaborating with data and platform teams to operationalize AI—not just prototype it
- Bachelor’s or Master’s degree in Computer Science or equivalent practical experience preferred
- 10+ years in software design and development using the Microsoft technology stack preferred
- Excellent communication, documentation, and technical leadership skills
- Expert-level proficiency in C#, .NET, and ASP.NET (MVC/Web APIs)
- Strong experience building full-stack web applications (Angular, TypeScript, HTML, CSS)
- Solid understanding of software design principles, patterns, and best practices
- Experience across the full Software Development Lifecycle (Agile preferred)
- Proven ability to work independently while collaborating effectively in a fast-paced environment
- Hands-on experience integrating LLM-based services (e.g., OpenAI, Azure OpenAI, or similar) into applications
- Experience using Python and/or .NET alongside AI/LLM workflows
- Familiarity with agent-based or workflow-driven AI architectures is a strong plus
- Understanding of secure and responsible AI usage in enterprise systems
- Strong SQL expertise (Microsoft SQL Server preferred), including performance tuning
- Experience with microservices, distributed systems, and cloud platforms (AWS preferred)
- Secure development experience, including awareness of common vulnerabilities and mitigations
- Experience with clinical trial data, life sciences, or regulated SaaS environments
- Experience building data visualizations or analytics-driven user experiences
Location & Eligibility
Listing Details
- Posted
- June 10, 2026
- First seen
- June 10, 2026
- Last seen
- June 10, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 60%
- Scored at
- June 10, 2026
Signal breakdown
Please let Eclinicalsolutions know you found this job on Jobera.
3 other jobs at Eclinicalsolutions
View all →Explore open roles at Eclinicalsolutions.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.