Eclinicalsolutions

Senior Software Engineer

Hybrid . Posted 6 months ago

The role

You will design, develop, and deploy scalable web applications for the elluminate data integration and analytics cloud platform. You will be responsible for core platform modules and integrating AI-powered capabilities into .NET and Python-based systems.

What you will do

  • 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
  • Lead through clean code, design reviews, and technical decisions
  • Collaborate with Product Management, QA, and other engineers
  • Provide technical mentorship and guidance to other engineers
  • Diagnose and resolve complex production issues across distributed systems
  • Ensure solutions meet quality standards and industry regulations
  • Contribute to technical documentation

Required qualifications

  • 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
  • Proven ability to work independently while collaborating effectively
  • Excellent communication, documentation, and technical leadership skills
  • 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
  • Understanding of secure and responsible AI usage in enterprise systems

Nice to have

  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience
  • Agile
  • Familiarity with agent-based or workflow-driven AI architectures
  • Strong SQL expertise (Microsoft SQL Server preferred)
  • Experience with microservices, distributed systems, and cloud platforms (AWS preferred)
  • Secure development experience
  • Experience with clinical trial data, life sciences, or regulated SaaS environments
  • Experience building data visualizations or analytics-driven user experiences

About the company

eClinical Solutions transforms clinical development with elluminate, a Clinical Data Cloud. The company builds enterprise-grade products at the intersection of cloud, data, analytics, and emerging AI technologies.

Senior Software Engineer at Eclinicalsolutions | JobZoey