eClinical Solutions

eClinical Solutions

eClinical Solutions is a leading provider of clinical data management solutions, offering software and services that enable organizations to maximize the value of their clinical data. Their elluminate platform empowers users with complete access to sta...

Professional Services
251-1K
Founded 2006

Description

  • 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 attention to performance, reliability, security, and maintainability.
  • Lead by example with clean, well-tested code, thoughtful design reviews, and pragmatic technical decisions.
  • Collaborate closely with Product Management, QA, and other engineers throughout the software development lifecycle.
  • Provide technical mentorship and guidance to other engineers on the team.
  • Diagnose and resolve 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.
  • Integrate LLMs and AI services into .NET- and Python-based systems.
  • Design and implement AI-assisted workflows, copilots, and intelligent automation features.
  • Work with agentic AI patterns such as task orchestration, tool-using agents, and workflow automation.
  • Apply prompt engineering, evaluation techniques, and guardrails to ensure reliability and compliance.
  • Collaborate with data and platform teams to operationalize AI in production systems.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience preferred.
  • 10+ years of software design and development experience using the Microsoft technology stack preferred.
  • 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.
  • Solid understanding of software design principles, patterns, and best practices.
  • Experience across the full Software Development Lifecycle, with Agile preferred.
  • Hands-on experience integrating LLM-based services such as OpenAI, Azure OpenAI, or similar.
  • Experience using Python and/or .NET alongside AI/LLM workflows.
  • Familiarity with agent-based or workflow-driven AI architectures is a strong plus.
  • Strong SQL expertise, with Microsoft SQL Server preferred, including performance tuning.
  • Experience with microservices, distributed systems, and cloud platforms, with 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.
  • Excellent communication, documentation, and technical leadership skills.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Space Special Projects, Software Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Software Engineer for its Space business line to design and deploy mission-critical software for space operations, mission management, and space command and control in support of U.S. defense customers.

C++ Go Helm Java JavaScript Kubernetes OpenShift Python Rust
5 hours, 43 minutes ago

Senior Infrastructure Software Engineer, Storage Core

Dropbox 1K-5K Internet Software & Services

Dropbox is hiring a Senior Software Engineer to design and operate large-scale storage systems that keep user data durable, available, and scalable across its global infrastructure.

AWS C++ Go Rust
5 hours, 58 minutes ago

Senior Finance Systems Engineer: Oracle Fusion

Block 10K-50K Capital Markets

Block is seeking a strategic, hands-on Systems Engineer to lead finance technology transformation by owning the architecture and scaling of the systems that support Accounting, Tax, Treasury, Procurement, and FP&A.

Go Java JSON Python REST API SOAP SQL XML
5 hours, 58 minutes ago

Builder (End-to-End Owner)

EXANTE Capital Markets

EXANTE is hiring a hands-on Builder (End-to-End Owner) to independently turn ambiguous internal business problems into shipped tools and production-ready solutions for its wealth tech platform.

Python React SQL
6 hours, 13 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers