> Markdown version of [/jobs/ext/212771-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/212771-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** eClinical Solutions - **Location:** Mansfield, MA, United States (Remote available) - **Experience:** Expert - **Salary:** $132,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, .NET Framework, Agile Methodology, Artificial Intelligence, Amazon Web Services, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Clinical Data Management, Software as a Service, Cloud Computing, Code Review, Data Integration, Data Visualization, Distributed Systems, Python (Programming Language), Microsoft Software, Microsoft SQL Server, Model View Controller (MVC), Performance Tuning, Systems Development Life Cycle, Release Management, Secure Coding, Software Engineering, Systems Architecture, Systems Integration, TypeScript, Web Applications, Enterprise Software Applications, Cloud Platform System, Large Language Models, AI Platforms, AngularJS, Solid Principles, Information Technology, Code Testing, Virtual Agents, Web Api, Microservices - **Published:** May 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ec303cbe44e37bfa ## About the Role Do you have experience in ASP.NET?, Do you have a Master's degree?, * 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 ## Description 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 ## Related Videos - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [AI in High-Stakes Industries: Lessons Learned](https://www.wearedevelopers.com/videos/100253-ai-in-high-stakes-industries-lessons-learned) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)