Principal Software Engineer
eClinical Solutions · Healthcare Technology
- Work arrangement: remote in country
- Employment type: Full Time
- Salary: $152k - $190k USD/yr
- Seniority: senior
- Posted:
Job description
Position:
Principal Software Engineer
Company:
eClinical Solutions
Compensation:
$152,000 - $190,000 USD
Location:
United States, Mansfield, MA (Remote)
Employment type:
Not specified
Work Arrangement:
Remote
Short Summary:
eClinical Solutions is transforming clinical development with elluminate®, a Clinical Data Cloud that helps life sciences organizations unify, analyze, and unlock the value of their data. The Principal Full Stack Software Engineer will be a technical leader in the elluminate Product Development team, focusing on building core services and user experiences for a next-generation clinical data and analytics platform.
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
- 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
Requirement:
- Bachelor’s or Master’s degree in Computer Science or equivalent practical experience
- 10+ years in software design and development 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 (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
Benefits:
Not specified
Principal Software Engineer
Company:
eClinical Solutions
Compensation:
$152,000 - $190,000 USD
Location:
United States, Mansfield, MA (Remote)
Employment type:
Not specified
Work Arrangement:
Remote
Short Summary:
eClinical Solutions is transforming clinical development with elluminate®, a Clinical Data Cloud that helps life sciences organizations unify, analyze, and unlock the value of their data. The Principal Full Stack Software Engineer will be a technical leader in the elluminate Product Development team, focusing on building core services and user experiences for a next-generation clinical data and analytics platform.
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
- 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
Requirement:
- Bachelor’s or Master’s degree in Computer Science or equivalent practical experience
- 10+ years in software design and development 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 (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
Benefits:
Not specified
Skills
- ai
- angularjs
- aspnet
- csharp
- css
- html
- llm
- dotnet
- python
- sql
- typescript
Languages
EN
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply