Software Engineer

Posted 2 Days Ago
Hiring Remotely in Talent, OR
Remote
Mid level
Software
The Role
The Software Engineer will design, develop, and maintain a conversational assistant on the website using C# and supporting backend technologies like Entity Framework and SQL Server. The role includes developing REST APIs and enhancing the front-end chat component with React/TypeScript while ensuring a high-performance and scalable system.
Summary Generated by Built In

About Us: 

Suvoda is a leader in e-clinical trial technology, with a patient-centric approach to product development. We are seeking a highly skilled C# Engineer to lead the development of a conversational assistant for our website. This assistant will intelligently answer product-related queries, direct users toward deeper resources, and ultimately guide them toward requesting a demo. The ideal candidate will have a solid background in backend development using C#, Entity Framework, and SQL Server, along with some front-end experience in React/TypeScript. 

 

Job Description: 

The C# Engineer will be responsible for designing, developing, and maintaining our conversational assistant. This role includes use of backend technologies, including APIs, databases, and web services. The ideal candidate will also contribute to the front-end portion of the application using React/TypeScript, ensuring smooth integration and responsiveness. Bonus points if you have experience with MS Semantic Kernel or LLM-based conversational assistants using Retrieval Augmented Generation (RAG) and agent-based frameworks. 
 
(Don’t worry if this sounds daunting! You’ll be working directly with the chief architect and the VP of digital marketing, who will work with you to scope out the design, product definition and bring their extensive knowledge of agent-based systems that have already been developed in-house. If you don’t know the AI parts, we can teach you, if you have a strong appetite for learning and a quick mind) 

 

Key Responsibilities: 

 

  • Develop & maintain backend systems using C#, EF, and SQL Server.
  • Design, implement, and document REST APIs / Swagger using best practices.
  • Develop or enhance a Javascript/Typescript front-end Chat component.
  • Design efficient data structures & queries to ensure high performance & scalability.
  • Implement intelligent conversational features using MS Semantic Kernel or other RAG/LLM frameworks to drive user engagement.

 

Qualifications: 

 

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of experience in backend development using C#, Entity Framework, and SQL Server.
  • Strong understanding of REST architecture and API development using C#.
  • Familiarity with API documentation tools like Swagger.
  • Experience in React/TypeScript or similar for front-end development.
  • Experience with version control (e.g., Git) and CI/CD pipelines.
  • Bonus: Knowledge of MS Semantic Kernel, Retrieval Augmented Generation (RAG), or agent-based LLM conversational assistants.

 

Preferred Skills: 

 

  • Experience with AWS.
  • Familiarity with containerization technologies like Docker or Kubernetes.
  • Understanding of web security practices and performance optimization techniques.
  • Strong communication skills and ability to work in a collaborative, remote-first environment.
  • Able to take direction, but also work in an independent manner towards a complex goal.

As set forth in Suvoda’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

If you are based in California, we encourage you to read this important information for California residents linked here.

Top Skills

C#
The Company
Conshohocken, PA
523 Employees
On-site Workplace
Year Founded: 2012

What We Do

Suvoda’s sole focus is to offer the industry’s leading SaaS solution for randomization and trial supply management. Suvoda’s Interactive Response Technology (IRT/IWRS) with Trial Intelligence combines the flexibility of a custom solution with the speed of a configurable platform, offering 4-6 week deployment, reimagined reporting, and easy integration.

Similar Jobs

Crunchyroll Logo Crunchyroll

Software Engineer III, Video Delivery

Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Remote
United States
1200 Employees
129K-162K Annually

SailPoint Logo SailPoint

Software Engineer

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote
United States
2461 Employees
70K-130K Annually

Cloudflare Logo Cloudflare

Software Engineer, WAN Connector (Rust, Go, Linux)

Cloud • Information Technology • Security • Software • Cybersecurity
Remote
United States
3900 Employees

Cedar Logo Cedar

Software Engineer II (Patient Communications)

Fintech • Healthtech • Software
Easy Apply
Remote
United States
340 Employees

Similar Companies Hiring

bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software
Philadelphia, PA
51 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account