Remote Otter LogoRemoteOtter

Principal Full Stack Software Engineer - Remote

Posted 4 weeks ago

Overview

As a Principal Full Stack Software Engineer, you will be a core 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 will be 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, including reviewing functional specifications, design, development, unit testing, code reviews and release management.

In Short

  • 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 SQA Test Engineers in test driven design
  • Proven ability to work independently as well as with other team members
  • 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

Benefits

  • Accelerate your skills and career within a fast-growing company while impacting the future of healthcare
  • Inclusive culture that values diversity and individual experiences
  • Recognition and rewards for ideas and accomplishments
  • Opportunity to work on innovative revenue-generating products
  • Participation in a company recognized as a top workplace

Similar Jobs:

Smartsheet logo

Principal Full Stack Software Engineer - Remote

Smartsheet

7 weeks ago

Join Smartsheet as a Principal Full Stack Software Engineer to drive the development of onboarding and navigation experiences within the application.

Kotlin
Java
TypeScript
AWS
USA
Full-time
Software Development
$200,000 - $252,500 USD/year
Onebrief logo

Principal Software Engineer, Full-stack - Remote

Onebrief

14 weeks ago

Join Onebrief as a Principal Software Engineer, leading complex implementations and enhancing user experiences in a remote setting.

React
Node.js
Typescript
Postgres
USA
Full-time
Software Development
New Relic logo

Principal Software Engineer - Fullstack - Remote

New Relic

8 weeks ago

New Relic is seeking a Principal Software Engineer to lead the development of a new observability experience.

Software Engineering
UI/UX Design
Technical Leadership
Full-stack Development
India
Full-time
Software Development
Blackbird.AI logo

Principal Full-Stack Engineer - Remote

Blackbird.AI

4 weeks ago

Join Blackbird.AI as a Principal Full-Stack Engineer to lead the development of our AI-powered platform.

Full-Stack Development
React
TypeScript
Python
Worldwide
Full-time
Software Development
Veeva Systems logo

Principal Full Stack Engineer - Remote

Veeva Systems

23 weeks ago

Join Veeva Systems as a Principal Full Stack Engineer to build impactful cloud software for the life sciences industry.

Cloud Software
Full Stack Engineering
Software Development
Technical Problem-solving
USA
Full-time
Software Development