Principal Software Engineer

🇺🇸 Mansfield, MA
$2K - $2K Annual
Posted 4 months ago
Expires July 6, 2026
Full TimeHybridEngineeringProduct

As a Principal Full Stack Software Engineer at eClinical Solutions, you will play a pivotal role in the elluminate Product Development team. Elluminate is a cutting-edge data integration and analytics cloud platform designed to enhance the aggregation, standardization, and analysis of clinical data throughout the development lifecycle. This position offers the opportunity to contribute significantly to the advancement of healthcare technologies.

In this role, you will be responsible for designing, developing, testing, and deploying scalable and secure web applications. You will own and evolve core platform modules from conception through release and support, ensuring high performance and reliability. Collaboration with cross-functional teams, including Product Management and Quality Assurance, will be essential to deliver high-quality solutions. Additionally, you will provide technical mentorship to other engineers and address complex production issues across distributed systems.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science or equivalent practical experience, along with over 10 years of experience in software design and development using the Microsoft technology stack. Expertise in C#,.NET, and (MVC/Web APIs) is required, as well as strong experience in building full-stack web applications using Angular, TypeScript, HTML, and CSS. A solid understanding of software design principles, patterns, and best practices is essential. Experience with integrating AI services into applications and familiarity with agent-based architectures are highly desirable.

eClinical Solutions offers a competitive salary range of $152,000 to $190,000 annually, along with comprehensive benefits including health, dental, and vision insurance, a 401(k) plan with company match, and generous time-off policies. The company fosters a people-first culture that values diversity and inclusion, providing ample opportunities for professional growth and development. Joining eClinical Solutions means contributing to innovative products that have a real-world impact on healthcare.

More Jobs at eClinical Solutions