eClinical Solutions

Principal Backend Software Engineer

eClinical Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AngularASP.NETAWSCloudDistributed SystemsMicroservicesMS SQL ServerSQL

About the role

  • Work with the Engineering team to design, develop, test, and deploy highly interactive and data driven web applications
  • Apply good technical practices and contribute to the application architecture with a focus on scalability, maintainability, security, and performance
  • Design and write unit tests and participate in code reviews
  • Research and utilize new technologies on an ongoing basis
  • Collaborate with the Software Quality Assurance team to test the system functionality
  • Provide diagnostic support and fix defects as needed
  • Provide technical support for existing elluminate product releases
  • Provide technical guidance, training and support to other Engineers
  • Ensure compliance with eClinical Solutions and industry quality standards, regulations, guidelines and procedures
  • Other duties as assigned

Requirements

  • Bachelor’s degree or Master’s degree in Computer Science and/or equivalent work experience preferred
  • 10+ years in software design and development using the Microsoft technology stack preferred
  • Master level expertise in C# and ASP.Net MVC
  • Good documentation skills and ability to contribute to relevant software documents such as features description, acceptance criteria, design documents, release notes, etc.
  • Strong technical project management experience. Must be able to estimate work effort and manage timelines effectively to meet deadlines
  • Experience working with Test Engineers in test driven design – where developers work in collaboration with Test Engineers to write test cases against new features before implementation
  • Proven ability to work independently as well as with other team members (Start-Up environment experience is a plus)
  • Must be a critical thinker and able to analyze and evaluate trade-offs in making design decisions
  • Excellent verbal and written communication skills
  • Excellent knowledge of English
  • Proficiency in relational database concepts, including SQL queries, data modeling and design, preferably in Microsoft SQL Server
  • Strong experience working with SQL Stored Procedures and Functions, and database optimization
  • Thorough understanding of the fundamentals of software design principles, patterns, and practices
  • Strong Software Development Lifecycle experience (Agile methodology experience is preferred)
  • Ability to write optimized yet clean code that performs well and is also easy to maintain
  • Experience with secure development including knowledge of known vulnerabilities and countermeasures
  • Experience in the Life Science industry and/or working with clinical trial data is a plus
  • Experience with microservices, distributed systems, cloud AWS technologies is a plus
  • Angular or similar UI framework experience is a plus
Benefits
  • 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.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#ASP.Net MVCSQLSQL Serverunit testingsoftware design principlesAgile methodologymicroservicescloud technologiesdata modeling
Soft skills
documentation skillstechnical project managementcritical thinkingverbal communicationwritten communicationcollaborationindependenceanalytical skillstraining and supportproblem-solving
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science
Codelitt

Senior Python Engineer

Codelitt
Seniorfull-time$60k–$90k / year🇺🇸 United States
Posted: 49 minutes agoSource: codelitt.applytojob.com
AWSCloudKafkaNoSQLPandasPythonPyTorchSQLTensorflowTerraform
Addvisor Group

Tech Lead, .NET - Angular

Addvisor Group
Seniorfull-time🇺🇸 United States
Posted: 2 hours agoSource: jobs.quickin.io
AngularASP.NETAWSAzureDockerGoogle Cloud PlatformKubernetes.NETOracleSQL
Talent Inc.

Backend Engineer, Ruby – Contract

Talent Inc.
Senior · Leadcontract🇺🇸 United States
Posted: 2 hours agoSource: talentwwinc.applytojob.com
DockerElasticSearchKubernetesMicroservicesPostgresRedisRuby
Cars Commerce

Senior Software Engineer – Elixir

Cars Commerce
Seniorfull-time$119k–$148k / year🇺🇸 United States
Posted: 3 hours agoSource: cars.wd12.myworkdayjobs.com
AWSDistributed SystemsDockerElixirKubernetesMicroservicesMySQLNoSQLPostgres
MagicSchool AI

Senior Database Engineer

MagicSchool AI
Seniorfull-time$160k–$205k / year🇺🇸 United States
Posted: 3 hours agoSource: jobs.ashbyhq.com
PostgresSQL