Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$132k - $165k

eClinical 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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Mansfield, MA vacancy
  • $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... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Schneider Electric

    Foxboro, MA
    3 days ago
  • $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... 
    Senior
    Casual work
    Remote work
    Flexible hours

    Progeny Systems Corporation

    Norton, MA
    1 day ago
  • $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... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    SAAB

    Foxboro, MA
    4 days ago
  •  ...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... 
    Senior
    Flexible hours

    Placements24

    Easton, MA
    5 days ago
  • $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.... 
    Senior
    Immediate start
    Relocation package
    Flexible hours

    Analogic

    Canton, MA
    5 days ago
  • $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... 
    Senior
    Work at office
    Local area

    Illinois Tool Works

    Norwood, MA
    1 day ago
  • $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... 
    Senior
    Full time
    H1b
    Work at office
    Remote work

    Eversource Energy

    Westwood, MA
    3 days ago
  • $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... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Taunton, MA
    1 day ago
  • 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

    Eversource Energy

    Westwood, MA
    1 day ago
  • $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... 
    Senior
    Local area
    Flexible hours

    City of Shakopee, MN

    Mansfield, MA
    4 days ago
  •  ...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

    SWITS DIGITAL Private Limited

    Mansfield, MA
    1 day ago
  • $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 pay
    Internship
    Work at office

    Kraft Soccer LLC

    Foxboro, MA
    2 days ago
  • $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... 
    Senior
    Hourly pay
    Full time
    Flexible hours

    Smith & Nephew

    Mansfield, MA
    3 days ago
  •  ...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

    Talentify.io

    Westwood, MA
    3 days ago
  • $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... 
    Senior
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Taunton, MA
    2 days ago
  • 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

    Motion Recruitment Partners LLC

    Canton, MA
    1 day ago
  • 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

    Eversource

    Westwood, MA
    5 days ago
  •  ...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

    Jobleads-US

    Bridgewater, MA
    1 day ago
  •  ...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

    Jobleads-US

    Canton, MA
    3 days ago
  •  ...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... 
    Senior
    Contract work
    Work experience placement
    Work at office
    2 days per week
    1 day per week

    Talentify.io

    Canton, MA
    3 days ago
  • 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... 

    Placements24

    Easton, MA
    5 days ago
  • 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... 
    Senior
    Remote job

    Nestlé

    Bridgewater, MA
    4 days ago
  •  ...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

    Dell Technologies

    Franklin, MA
    4 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Schneider Electric

    Foxboro, MA
    1 day ago
  • $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... 
    Senior
    Flexible hours

    Progeny Systems Corporation

    Norton, MA
    5 days ago
  • $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... 
    Senior
    Full time
    Flexible hours

    Smith & Nephew

    Mansfield, MA
    1 hour ago
  • $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.... 
    Senior
    Temporary work

    Framatome GmbH

    Mansfield, MA
    3 days ago
  • $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... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Local area
    Remote work

    Saab

    Mansfield, MA
    8 hours ago
  • 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

    Katalyst Healthcares & Life Sciences

    Raynham, MA
    8 hours ago
  • $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

    Integra LifeSciences

    Mansfield, MA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!