Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

eClinical Solutions · 1 day ago

Senior Software Engineer

eClinical Solutions is transforming clinical development with elluminate®, their Clinical Data Cloud, aimed at helping life sciences organizations unify and analyze their data. As a Senior Software Engineer, you will design and develop core modules for the elluminate platform, focusing on integrating AI capabilities and ensuring high-quality software through all phases of the development lifecycle.

AnalyticsHealth CareInformation TechnologyPharmaceuticalProfessional ServicesSoftware
check
H1B Sponsor Likelynote

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, 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

Qualification

C#.NETASP.NETAI integrationFull-stack developmentAgile methodologySQL expertiseTechnical leadershipCommunication skillsDocumentation skills

Required

Bachelor's or Master's degree in Computer Science or equivalent practical experience preferred
Expert-level proficiency in C#, .NET, and ASP.NET (MVC/Web APIs)
3-5 years of experience in software design and development using the Microsoft technology stack
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
Excellent communication, documentation, and technical leadership skills
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

Preferred

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

Company

eClinical Solutions

twittertwittertwitter
company-logo
eClinical Solutions is a data intelligence hub.it transforms the way clinical data integration, aggregation, and analytics.

H1B Sponsorship

eClinical Solutions has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (10)
2024 (7)
2023 (8)
2022 (5)
2021 (5)

Funding

Current Stage
Growth Stage
Total Funding
unknown
Key Investors
GI PartnersSummit Partners
2024-09-12Private Equity
2024-09-12Acquired
2020-01-21Private Equity

Leadership Team

leader-logo
Raj Indupuri
CEO
linkedin
leader-logo
Sam Anwar
Chief Technology Officer
linkedin
Company data provided by crunchbase