Senior Software Engineer
$132k - $165keClinical Solutions
Senior Software Engineer
(Hybrid) Mansfield, MA
eClinical Solutions is transforming clinical development with elluminate®, our Clinical Data Cloud, helping life sciences organizations unify, analyze, and unlock the value of their data faster than ever before. By combining a modern cloud platform with expert data services, we empower smarter decisions across the clinical trial lifecycle—accelerating innovation that ultimately improves patient outcomes.
Our engineering teams build enterprise-grade, revenue-generating products at the intersection of cloud, data, analytics, and emerging AI technologies. If you're excited about building sophisticated software that makes a real-world impact on healthcare, this is the place to do it.
You will make an impact:
As a Senior Software Engineer, AI Enabled Platforms will be a member of the elluminate product development team. elluminate is a next generation data integration and analytics cloud platform that enables life sciences organizations to optimize the aggregation, standardization, and analysis of their data throughout the clinical development life cycle. You are primarily responsible for the design and development of core modules for the platform and will be involved in all phases of the software development lifecycle such as reviewing functional specifications, design, development, unit testing, code reviews and release management.
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.
Accelerate your skills and career within a fast-growing company while impacting the future of healthcare.
Your day to day:
- 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
Take the first step towards your dream career. Here is what we are looking for in this role.
AI & Modern Engineering Focus
We're actively incorporating AI-powered capabilities into our platform, and you'll help shape how this is done responsibly and effectively in an enterprise environment. This includes:
- 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
Deep ML expertise is not required—we're looking for strong engineers who understand how to apply AI capabilities in real products.
What We're Looking For
- 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
AI & Platform Experience
- 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
Nice to Have
- 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
AI Use Statement
Employees are expected to appropriately leverage company-approved AI tools to improve productivity and quality while adhering to company policies, protecting confidential information, validating AI-generated content, and exercising sound professional judgment. AI is intended to augment—not replace—professional judgment, critical thinking, accountability, and decision-making. Accountability for all work remains with the employee.
Accelerate your skills and career within a fast-growing company while impacting the future of healthcare. We have shared our story, now we look forward to learning yours!
eClinical Solutions is a people first organization. Our inclusive culture values the contribution that diversity brings to our business. We celebrate individual experiences that connect us and that inspire innovation in our community. Our team seeks out opportunities to learn, grow and continuously improve. Bring your authentic self, you are welcome here!
We are proud to be an equal opportunity employer that values diversity. Our management team is committed to the principle that employment decisions are based on qualifications, merit, culture fit and business need.
Pay Range
US Pay Ranges
$132,000 - $165,000 USD
$178.13k - $185.22k
...considered for the position. The position will remain posted for approximately 60 days.Schneider Electric IT Corporation seeks a Senior Software Engineer in Foxboro, MA.Job Description: Design, implement, test, and support/operate application services in customer-facing...SeniorFull timeTemporary workRemote workFlexible hours$105.23k - $116.74k
...Software Engineer Position As a software engineer for the NC3 business segment, you'll be a member of a cross functional team responsible for developing the next generation of NC3 strategic deterrence systems. Basic Qualifications: Bachelor's degree in Software...SeniorCasual workRemote workFlexible hours$138.9k - $180.6k
...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and...SeniorTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- ...About the Role Our client, a leading fintech innovator in Welkom , is searching for a highly skilled Senior Software Engineer specializing in backend development. You will be responsible for designing, developing, and maintaining scalable and robust server-side applications...SeniorFlexible hours
$120k - $156k
...Build software that powers precision motion. At Copley Controls, we're pushing the boundaries of motion control technology-and we're looking for a Senior Software Engineer who's excited to build reliable, scalable systems that directly impact real-world products....SeniorImmediate startRelocation packageFlexible hours$140k - $160k
...equipment division located in Norwood, Massachusetts.Position SummaryWe have a new opportunity for a Senior Digital Image Correlation (DIC) software development engineer to join our Engineering team. In this role you will be working within a collaborative team on the...SeniorWork at officeLocal area$127.35k - $141.5k
...development, and delivery of technology-based solutions. Drive the software change and release management processes, assisting with the... ...work to lower-level professionals; Mentors lower-level engineers.Influences others regarding policies, practices, and procedures...SeniorFull timeH1bWork at officeRemote work$157.4k - $174.61k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree, plus 6 years relevant experience.CLEARANCE REQUIREMENTS: Department...SeniorFlexible hours- Eversource Energy is seeking a senior GIS-focused engineer to design and implement advanced ESRI ArcGIS systems, linking front-end and back-end components. You will collaborate with IT management, development teams, and vendors to deliver scalable technology solutions....Senior
$100k - $135k
...estimates of costs and lead times are delivered in a timely manner to customers for projects in the nuclear industry. Interact with Engineering, Supply Chain, Operations and Project Management to support all requirements for information or submittals for new build nuclear...SeniorLocal areaFlexible hours- ...Title - Senior Design Engineer Location - Mansfield, Massachusetts Experience - 8 to 12 years Job Description: • 8+ years... ...engineering experience • Strong proficiency in CAD software: SolidWorks, Autodesk Inventor, Siemens NX • Experience performing...Senior
$15 - $20 per hour
...Software Engineer Intern New England Patriots - Foxborough, MA 02035 Overview Salary Range $15.00 - $20.00 Hourly Position Type Internship Education Level Bachelor's Degree Description SUMMARY: The Software Engineer Intern will support the development, testing...Hourly payInternshipWork at office$96.75k - $120k
...a collaborative environment where innovation, quality, and patient safety are at the heart of everything you do? As a Senior Design Quality Engineer, you will play a critical role in supporting the sustaining and lifecycle management of Sports Medicine Joint Repair products...SeniorHourly payFull timeFlexible hours- ...Senior DevOps Engineer We're looking for an energetic Senior DevOps Engineer who wants to be part of our forward-thinking software team. The ideal candidate is energized by the opportunity to improve and streamline the development process, and is rarely satisfied with...Senior
$10k
Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience...SeniorRemote workFlexible hours- Motion Recruitment Partners LLC in Canton, MA is seeking a Senior Software Engineer to craft desktop software for motion control systems, with a strong emphasis on Java and Swing. You will collaborate with hardware and firmware teams to design robust UI-driven tools for...Senior
- Eversource Energy is seeking a senior software engineer to design and implement new systems and features, and to modify and maintain existing systems for business and technology changes. You will engage with IT management, development teams, and vendors to ensure timely...Senior
- ...Architect to architect complex, enterprise-scale customer experience and digital experience solutions for global clients. This is a senior, hands-on architecture and technical consulting role requiring deep expertise across Adobe Experience Cloud, with depth in Adobe...Senior
- ...Talentify is seeking a Senior Platform Engineer to lead cloud modernization and CI/CD pipelines for multi-cloud workloads. You will architect scalable, secure platforms, guide junior engineers, and collaborate across IT to ensure performance and cost efficiency. Based...Senior
- ...Job Title: Senior Platform Engineer Location: Canton, MA - hybrid, onsite 1-2 days per week USC or GC only Duration: 3-6 months contract IMPORTANT: There is potential direct hire by client after the initial 3-6 months contract. Position Description...SeniorContract workWork experience placementWork at office2 days per week1 day per week
- About the Role Our client is looking for a skilled AI Software Engineer to join their innovative technology team in Welkom . This role focuses on developing and integrating artificial intelligence capabilities into existing software products and creating new AI-driven applications...
- Nestlé Health Science is seeking a Senior Technical Project Manager to lead end-to-end Innovation & Renovation and related initiatives across NHSc US. The role champions I2L, operational excellence, and continuous improvement to accelerate growth and optimize performance...SeniorRemote job
- ...teams design and develop the hardware and software that connect infrastructure, accelerate... ...and reimagining how work gets done. Engineers define intent, author precise specifications... ..., you'll find your place here.Thermal Senior Principal Engineer Join us as a Thermal...Senior
$101.6k - $152.4k
Join us as a Senior Supplier Quality Engineer and become the technical expert who ensures our supply chain delivers excellence. You'll lead quality operations, solve complex supplier challenges, and drive measurable improvements that impact our customers.What will you...SeniorPermanent employmentFull timeTemporary workImmediate startFlexible hours$149.83k - $160k
...Systems Engineer for CMOSS Mounted Form Factor (CMFF) Program Bachelor's degree in Systems Engineering, or a related Science, Engineering... .... You will apply broad technical experience across hardware, software, electrical, mechanical, and networking disciplines to resolve...SeniorFlexible hours$111.75k - $167.5k
...project costs throughout the product development lifecycle and communicate risks, opportunities, and mitigation plansPartner with Engineering, R&D, Quality, Manufacturing, Regulatory, Marketing, and Supply Chain teams to ensure on time and on budget product deliveryDrive...SeniorFull timeFlexible hours$110k - $121k
...Senior I&C Engineer Location: US-MA-Mansfield Why This Role Is Critical As the need for nuclear energy grows, the future couldn't... ...practices self‑checking. Advanced proficiency with specialized software tools and programming languages as required by the role....SeniorTemporary work$127.3k - $165.5k
...Systems division is seeking an innovative and experienced Senior Staff Electrical Engineer to support our growing team working on Autonomous... ...product design and performance. Coordinate with Systems, Software, Mechanical, Quality, and Manufacturing as part of a team...SeniorTemporary workFor contractorsWork experience placementFor subcontractorCasual workLocal areaRemote work- Job-ID32484792Reference26-01058 Job Summary: The Senior Design Quality Engineer will support product lifecycle management activities for medical devices by providing quality engineering leadership for design and process changes, risk management, verification and validation...Senior
$81.65k - $112.7k
...Senior Quality Engineer role at a medical device company focused on product lifecycle management, process improvement, and quality system compliance... ...Proficiency in MS Office Suite and statistical analysis software Experience writing and executing IQ/OQ/PQ validation...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- part time software developer remote Mansfield, MA
- senior software engineer remote Mansfield, MA
- senior level Mansfield, MA
- senior network engineer remote Mansfield, MA
- senior implementation engineer Mansfield, MA
- senior medical science liaison Mansfield, MA
- senior manager m&a tax Mansfield, MA
- senior accountant Mansfield, MA
- remote senior business analyst Mansfield, MA
- senior application security Mansfield, MA




